Skip to content
unreal · server

Rust Open World Server backendKBVEROWS

A unified Unreal Engine 5 backend integration plugin for the Rust Open World Server — auth, instance management, character persistence, and global data subsystems that talk to the ROWS REST API through a single plugin.

One plugin, whole backend

An Unreal client signs in, manages character data, and joins server instances through KBVEROWS (module ROWS). Transport is pluggable.

  • HTTP — ROWSHttpTransport for REST.
  • gRPC — ROWSGrpcTransport backend.
KBVEROWSPlugin
1.0Version
UE 5.4+Engine
Win64 · Linux · MacPlatforms

What it gives you

Features

Auth

ROWSAuthSubsystem with login widgets (ROWSLoginWidget, ROWSLoadingWidget) and a ROWSLoginController.

Character persistence

ROWSCharacterSubsystem for character data.

Instance management

ROWSInstanceSubsystem to allocate and join server instances.

Pluggable transport

ROWSTransport with ROWSHttpTransport and ROWSGrpcTransport backends.

Questions

Frequently asked

What is KBVEROWS?

KBVEROWS is a unified Unreal Engine 5 backend integration plugin for the Rust Open World Server (ROWS). It provides auth, instance management, character persistence, and global data subsystems that talk to the ROWS REST API.

What subsystems does KBVEROWS provide?

The ROWS module ships subsystems including ROWSSubsystem, ROWSAuthSubsystem, ROWSCharacterSubsystem, and ROWSInstanceSubsystem, plus login UI widgets and a controller. Transport is pluggable via ROWSTransport with HTTP and gRPC implementations.

Which platforms and engine versions does KBVEROWS support?

KBVEROWS targets Unreal Engine 5.4 and later on Win64, Linux, and Mac. It is enabled by default and is currently a beta plugin.