Overview
RepGraphPro is a Replication Graph you assign as your net driver's replication driver. It routes actors by policy, supports owner/team relevancy and dependent actors, and exposes control to Blueprints.
Fork note Module
LocusReplicationGraph was renamed to RepGraphPro for UE 4.27–5.0+ (console commands are now RepGraphPro.PrintRouting / .FrequencyBuckets). Active-check and team-validation helpers were added.Requirements
| Requirement | Details |
|---|---|
| Unreal Engine | 4.27–5.0+ |
| Engine plugins | ReplicationGraph |
| Language | Blueprints and/or C++ |
| Platforms | Win64 · Mac · Linux |
Installation
- Copy the
RepGraphProfolder into your project'sPlugins/directory. - C++ projects: regenerate project files and build. Blueprint-only projects can launch the editor directly.
- Open Edit → Plugins and confirm RepGraphPro is enabled.
Helpers (RepGraphPro BP Helpers)
| Node | Type | Description |
|---|---|---|
| Add Dependent Actor / Remove Dependent Actor | Callable | Tie a dependent actor's relevancy to a replicator. |
| Set Team For Player Controller | Callable | Assign a team for team-relevancy routing. |
| Change Owner And Refresh Replication | Callable | Re-own an actor and refresh its relevancy. |
| Find RepGraphPro / Is RepGraphPro Active | Pure | Locate / check the active graph. |
| Is Valid Team Name | Pure | Validate a team name (not None / empty). |
Setup
Set the replication driver in DefaultEngine.ini:
[/Script/OnlineSubsystemUtils.IpNetDriver]
ReplicationDriverClassName="/Game/Path/YourRepGraphBP.YourRepGraphBP_C"Utility node pack
General-purpose networking utilities added to URepGraphProBPHelpers — available from Blueprints and C++.
| Node | Type | Description |
|---|---|---|
| CRC32 Of Bytes | Pure | CRC32 checksum of a byte array. |
| MD5 Of String / SHA1 Of String | Pure | Hex digests of a UTF-8 string. |
| Make Guid String | Pure | New random GUID (hyphenated). |
| Now Unix Seconds | Pure | Current UTC time as Unix seconds. |
| Unix Seconds To ISO8601 | Pure | Unix seconds → ISO-8601 UTC string. |
| Format Byte Size | Pure | Human-readable size, e.g. 1536 → 1.5 KB. |
| Random Token | Pure | Random alphanumeric token (ids, nonces). |
| XOR Bytes With Key | Pure | XOR bytes with a repeating key (obfuscation, not encryption). |
| Is Valid Hostname | Pure | RFC-952/1123-style hostname validation. |
Credits
© Alpha XP — alphaxp.net. Developed and maintained for UE 4.27–5.0+.
