Denizen Script Language Explanations


Language Explanations explain components of Denizen in a more direct and technical way than The Beginner's Guide.


Showing 1 out of 56 language explanations...
NameClient-side entity data
DescriptionEntity data controlled by Clientizen can be separated into 2 categories: server data, and Clientizen data.
Server data is anything about an entity that is provided by the server, such as whether a sheep is sheared, the block an enderman is holding, etc.
While controllable client-side, the value on the server doesn't actually change, so any time the entity is reloaded (unloaded and then loaded again),
the client receives the entity's actual data from the server, and any changes made client-side do not persist.

Clientizen data is any data that's added by Clientizen, and thus the server isn't aware of.
This means that the data is only ever present client-side, and while it persists when an entity is reloaded, it will be cleared when the client disconnects/closes.
GroupClient Information
Sourcehttps://github.com/DenizenScript/Clientizen/blob/master/src/main/java/com/denizenscript/clientizen/util/EntityAttachmentPersister.java#L16