Skip to main content
RustDocs

Treemanager.Uselazyserialization

treemanager.uselazyserialization

Attributes

Help
Instead of reserializing grid cell on every tree add/removal(which can cost 0.25ms on 4.5k world), defer it to the streaming update. This reduces amount of times we need to serialize the tree list, but causes the player queue to take longer to process, as that's where evaluation happens.
Type
bool
Saved
No
ServerAdmin
Yes
ServerUser
No
Clientside
No
Serverside
Yes
DefaultValue
Yes
Raw JSON
{
  "Help": "Instead of reserializing grid cell on every tree add/removal(which can cost 0.25ms on 4.5k world), defer it to the streaming update. This reduces amount of times we need to serialize the tree list, but causes the player queue to take longer to process, as that's where evaluation happens.",
  "Type": "bool",
  "Saved": false,
  "ServerAdmin": true,
  "ServerUser": false,
  "Clientside": false,
  "Serverside": true,
  "DefaultValue": true
}