ReadonlybehaviorThe behavior pack (server-side) definition for this entity. undefined if not present.
ReadonlyidThe namespaced entity identifier, e.g. "minecraft:zombie".
ReadonlyresourceThe resource pack (client-side) definition for this entity. undefined if not present.
ReadonlyspawnThe spawn rule for this entity. undefined if no spawn rule exists.
The display name from the en_US language file. Falls back to the identifier.
JSDoc comment blocks parsed from the backing file. Returns behavior docstrings if present, otherwise resource docstrings.
All loot tables referenced in this entity's behavior definition.
Sound events for this entity. Behavior-pack events take precedence; resource-pack events fill in any gaps.
A unified view of an entity that bridges BehaviorEntity (server-side), ResourceEntity (client-side), and SpawnRule into a single object.
Entityis not itself a file-backed asset — it is a logical grouping. Raw file data is accessible throughentity.behavior.dataandentity.resource.data.Access via
addon.entities.get(id).Example