manage_networking
Configure Unreal Engine multiplayer networking by managing property replication, RPCs, authority, relevancy, and network prediction.
Instructions
Configure multiplayer: property replication, RPCs (Server/Client/Multicast), authority, relevancy, and network prediction.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Net role. | |
| action | Yes | Networking action to perform | |
| rpcType | No | Type of RPC. | |
| dataType | No | Network prediction data type. | |
| dormancy | No | Net dormancy mode. | |
| reliable | No | Whether the operation is reliable. | |
| actorName | No | Name of the actor. | |
| condition | No | Replication condition. | |
| nodeClass | No | Node class path. | |
| removeAll | No | Remove all foliage instances. | |
| parameters | No | RPC function parameters. | |
| properties | No | Predicted properties. | |
| replicated | No | Whether property should be replicated. | |
| returnType | No | RPC return type (usually void). | |
| structName | No | Name of struct for custom serialization. | |
| netPriority | No | Network priority for bandwidth (default 1.0). | |
| spatialBias | No | Spatial bias for replication graph. | |
| functionName | No | Name of the function. | |
| propertyName | No | Name of the property. | |
| usePushModel | No | Use push-model replication. | |
| blueprintPath | No | Blueprint asset path. | |
| maxClientRate | No | Max client rate. | |
| predictionKey | No | Prediction key identifier. | |
| propertyNames | No | Properties for push model. | |
| repNotifyFunc | No | RepNotify function name. | |
| smoothingRate | No | Smoothing rate for corrections. | |
| alwaysRelevant | No | Always relevant to all clients. | |
| ownerActorName | No | Name of owner actor (null to clear). | |
| withValidation | No | Enable RPC validation. | |
| netLoadOnClient | No | Net load on client for replication graph. | |
| spatiallyLoaded | No | Spatially loaded for replication graph. | |
| useNetSerialize | No | Use custom NetSerialize. | |
| enablePrediction | No | Enable client-side prediction. | |
| isAutonomousProxy | No | Configure as autonomous proxy. | |
| replicateMovement | No | Replicate movement. | |
| replicationPolicy | No | Replication policy for replication graph. | |
| netUpdateFrequency | No | How often actor replicates (Hz, default 100). | |
| correctionThreshold | No | Server correction threshold. | |
| customSerialization | No | Use custom serialization. | |
| onlyRelevantToOwner | No | Only relevant to owner. | |
| predictionThreshold | No | Prediction threshold for client prediction. | |
| defaultSettingsClass | No | Default replication settings class. | |
| netServerMaxTickRate | No | Server max tick rate. | |
| networkSmoothingMode | No | Movement smoothing mode. | |
| useOwnerNetRelevancy | No | Use owner relevancy. | |
| maxInternetClientRate | No | Max internet client rate. | |
| minNetUpdateFrequency | No | Minimum update frequency when idle (Hz, default 2). | |
| netCullDistanceSquared | No | Network cull distance squared. | |
| replicatedMovementMode | No | Replicated movement mode. | |
| validationFunctionName | No | Name of validation function. | |
| locationQuantizationLevel | No | Location quantization level. | |
| networkNoSmoothUpdateDistance | No | No smooth update distance. | |
| networkMaxSmoothUpdateDistance | No | Max smooth update distance. |