
Beschreibung
Short Description:
An OnlineSubsystem master-server backend - register servers, browse and join sessions through standard Unreal nodes.
Note
OnlineSubsystem - Enabled
OnlineSubsystemUtils - Enabled
Long Description:
PyMasterServer plugs a custom master server into Unreal's OnlineSubsystem framework. Your existing Find/Join/Create Session nodes keep working - they just talk to your own backend.
PyMasterServer registers as a full OnlineSubsystem platform, which means Unreal's standard session nodes - Create Session, Find Sessions, Join Session - work unchanged; they simply talk to your master server instead of a commercial service. Servers register and heartbeat automatically, the backend address is a config value, and helper nodes expose the active state at runtime.
Choose it when you want server browsing and session flow without platform lock-in: self-hosted community game servers, LAN and intranet deployments, studios that already run their own backend stack, or projects that must keep working if third-party services change terms.
PyMasterServer is part of the Alpha XP networking collection for Unreal Engine 4.27-5.0+. Every feature is exposed to both Blueprints and C++, ships with styled HTML documentation, and follows one consistent API style across the whole collection. The plugin is compiled and verified against a clean UE 4.27 project, comes with a utility node pack (hashing, GUIDs, timestamps, tokens, validation), and is maintained under the Alpha XP brand with documentation hosted online.
Key Features:
- Full OnlineSubsystem platform implementation
- Server registration and heartbeat
- Session browsing via standard session nodes
- Configurable server address
- Runtime IsActive and address helpers
- Utility node pack: CRC32/MD5/SHA-1 hashing, GUIDs, timestamps, random tokens and hostname validation
Full documentation: https://demo.alphaxp.net/FabStore/Network/PyMasterServer/
Support: https://alphaxp.net/










