Protected
constructorReadonly
idUnique identifier of the entity. This identifier is intended to be consistent across loads of a world instance. No meaning should be inferred from the value and structure of this unique identifier - do not parse or interpret it.
This property can throw when used.
Readonly
typeUnique identifier of the type of the entity - for example, 'minecraft:skeleton'.
This property can throw when used.
Command to run. Note that command strings should not start with slash.
For commands that return data, returns a JSON structure with command response values.
Runs a particular command asynchronously from the context of this entity. Note that there is a maximum queue of 128 asynchronous commands that can be run in a given tick.
This function can throw errors.
Represents the state of an entity (a mob, the player, or other moving objects like minecarts) in the world.