World partition
ObjectStateChangeKind
What happened to an object's entry in ObjectStateChange.
generated from the sources
Enum in namespace
Nebula.World · Packages/com.1by3.nebula/Runtime/World/ChunkState.cspublic enum ObjectStateChangeKind : byteWhat happened to an object's entry in ObjectStateChange.
Members
| Name | Value | Description |
|---|---|---|
Set | 0 | The object has an entry, new or changed. This includes the entries of a chunk whose state has just arrived in this process. |
Cleared | 1 | The entry was removed by a write. The object is untouched again. |
Expired | 2 | The entry's ObjectState.ExpiresAtUnixMs passed. The object is untouched again. |
Forgotten | 3 | This process no longer holds the chunk's state: the chunk left this client's interest or was unloaded here. The entry was not changed. A client that still draws the chunk can keep the object as it was. |