NetworkSettings¶
Settings related to networked engine behaviors.
Description¶
NetworkSettings is a class that allows you to debug several features with
Roblox's server/client networking. It can be found in Roblox Studio's settings
under the Network tab.
Inheritance¶
Object → Instance → NetworkSettings
Nova inheritance: Instance → NetworkSettings
Properties¶
ArePhysicsRejectionsReported Supported Property
CanSendPacketBufferLimit Supported Property
ClientPhysicsSendRate Supported Property
DataGCRate Supported Property
DataMtuAdjust Supported Property
DataSendPriority Supported Property
DataSendRate Supported Property
EnableHeavyCompression Supported Property
ExperimentalPhysicsEnabled Supported Property
ExtraMemoryUsed Supported Property
FreeMemoryMBytes Supported Property Describes how much free memory is available, in MiBs.
FreeMemoryMBytes is a read-only property that describes how much free
memory is available, in MiBs.
PluginSecurityFreeMemoryPoolMBytes Supported Property
IncommingReplicationLag Supported Property
IsQueueErrorComputed Supported Property
IsThrottledByCongestionControl Supported Property
IsThrottledByOutgoingBandwidthLimit Supported Property
MaxDataModelSendBuffer Supported Property Deprecated
No description available.
NetworkOwnerRate Supported Property
PhysicsMtuAdjust Supported Property
PhysicsReceive Supported Property
PhysicsSend Supported Property
PhysicsSendPriority Supported Property
PhysicsSendRate Supported Property
PreferredClientPort Supported Property
PrintBits Supported Property
PrintEvents Supported Property
PrintFilters Supported Property
PrintInstances Supported Property
PrintPhysicsErrors Supported Property Whether debug messages will be printed to the output pertaining to physics replication errors.
Whether debug messages will be printed to the output pertaining to physics replication errors.
When set to true, debug messages will be printed to the Output
window pertaining to physics replication errors. The following are debug
outputs that are made available:
-
Physics-in old packetprints for a part that has been updated ahead of the packet's submission time. This happens if the packet is received late, and a newer packet has already been processed. -
Physics-in of unidentified {GUID}prints for an unfound part that is trying to be updated because the provided Instance identifier was invalid, where{GUID}is the unknown Instance.GetDebugId() identifier that is supposed to be targeting the part. This typically happens if a part is removed before the physics update packet is received. -
Physics-in of part not in workspace {GUID}prints for a request to update the physics of a part that is not a descendant of the Workspace, where{GUID}is the Instance.GetDebugId() identifier of the target part. This happens if the part was just moved out of the Workspace, and was previously being simulated.
PrintProperties Supported Property
PrintSplitMessage Supported Property
PrintStreamInstanceQuota Supported Property Whether debug information is printed to the output regarding the replication of instances when Workspace.StreamingEnabled is set to true.
Whether debug information is printed to the output regarding the
replication of instances when Workspace.StreamingEnabled is set to
true.
When set to true, debug information is printed to the Output window
regarding the replication of instances when
Workspace.StreamingEnabled is set to true.
PrintTouches Supported Property
ReceiveRate Supported Property
RenderStreamedRegions Supported Property Whether regions of space that are being streamed to the client will be outlined in red.
Whether regions of space that are being streamed to the client will be outlined in red.
When set to true, regions of space that are being streamed to the client
will be outlined in red. This will only be shown if
Workspace.StreamingEnabled is set to true.
ReportStatURL Supported Property Deprecated
No description available.
SendPacketBufferLimit Supported Property
ShowActiveAnimationAsset Supported Property Whether a label will be shown above each player character's head, showing the current animation being played.
Whether a label will be shown above each player character's head, showing the current animation being played.
When set to true, a label will be shown above each player character's
head, showing the current animation (if any) being played by the
character's Humanoid.
ShowPartMovementWayPoint Supported Property
TotalNumMovementWayPoint Supported Property
TouchSendRate Supported Property
TrackDataTypes Supported Property
TrackPhysicsDetails Supported Property
UseInstancePacketCache Supported Property
UsePhysicsPacketCache Supported Property
WaitingForCharacterLogRate Supported Property Deprecated
No description available.
Inherited members¶
Inherited from Instance: 8 properties, 36 methods, 7 events. They are documented on the base class page.
11 modern Roblox member(s) are not implemented yet — expand to inspect
Members declared by Roblox's NetworkSettings class (or by a missing base class) that Nova does not expose. Use this list to scope a migration; the compatibility guide has the recommended workaround.
Properties¶
| Member | Signature | Status | Notes | Flags |
|---|---|---|---|---|
HttpProxyEnabled |
HttpProxyEnabled: bool |
Not yet | Whether the client routes HTTP traffic through the proxy configured by NetworkSettings.HttpProxyURL. | read None / write RobloxScriptSecurity |
HttpProxyURL |
HttpProxyURL: string |
Not yet | The address of the proxy server used when NetworkSettings.HttpProxyEnabled is true. |
read None / write RobloxScriptSecurity |
InboundNetworkJitterMs |
InboundNetworkJitterMs: float |
Not yet | Adds jitter to playtest connections in the server-to-client direction. | NotReplicated, PluginSecurity |
InboundNetworkLossPercent |
InboundNetworkLossPercent: float |
Not yet | Sets the probability that packets on playtest connections from server to client are dropped. | NotReplicated, PluginSecurity |
InboundNetworkMinDelayMs |
InboundNetworkMinDelayMs: float |
Not yet | Adds latency to playtest connections in the server-to-client direction. | NotReplicated, PluginSecurity |
IncomingReplicationLag |
IncomingReplicationLag: double |
Not yet | Simulates additional network latency in the network receiving path. | — |
OutboundNetworkJitterMs |
OutboundNetworkJitterMs: float |
Not yet | Adds jitter to playtest connections in the client-to-server direction. | NotReplicated, PluginSecurity |
OutboundNetworkLossPercent |
OutboundNetworkLossPercent: float |
Not yet | Sets the probability that packets on playtest connections from client to server are dropped. | NotReplicated, PluginSecurity |
OutboundNetworkMinDelayMs |
OutboundNetworkMinDelayMs: float |
Not yet | Adds latency to playtest connections in the client-to-server direction. | NotReplicated, PluginSecurity |
PrintJoinSizeBreakdown |
PrintJoinSizeBreakdown: bool |
Not yet | Prints diagnostic information about data sent on connect. | — |
RandomizeJoinInstanceOrder |
RandomizeJoinInstanceOrder: bool |
Not yet | Special facility to help catch bugs related to how your experience loads. | — |
Roblox reference: NetworkSettings
Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.