Documentation

Support

Multiplay Hosting for the Unreal Engine

Multiplay Hosting overview

Multiplay Hosting for the Unreal Engine

Class Multiplay Subsystem Base

Reference documentation for the Multiplay Subsystem Base class.
Read time 1 minuteLast updated 7 days ago

Warning
We have concluded our direct support for the Unity Multiplay Game Server Hosting Service as of March 31, 2026. To ensure continuity for live titles, we have licensed our Multiplay Game Server Hosting software to Rocket Science Group. Learn more about them here.
Base class for Multiplay module subsystems that define common definitions.
Include
#include "MultiplaySubsystemBase.h"
Syntax
UCLASS(Abstract, Within = GameInstance)class MULTIPLAYGAMESERVERSDK_API UMultiplaySubsystemBase : public UGameInstanceSubsystem

Overrides

ShouldCreateSubsystem(UObject*)

Override ShouldCreate to prevent subsystem spinup in local servers.

Declaration

virtual bool ShouldCreateSubsystem(UObject* Outer) const override

Fields

LocalServerFlag

Declaration

const FString LocalServerFlag = TEXT("localserver")

C++

Field Name

Type

Default value

LocalServerFlag
const 
FString
localserver