BetaReadonlyisReadonlytypeStatic ReadonlycomponentStored entity IDs and definition IDs, or an empty array for an empty bucket.
World mutation
A stored entity ID in the calling pack's bucket.
The target DimensionLocation. Must be finite, within world bounds, and in a loaded, ticking chunk.
The spawned entity.
Releases a stored mob at the supplied dimension and world position. Does not require a block target. The serialized position is replaced before the actor is loaded. Removes the entry from this item after spawning it.
World mutation
The live mob to store.
The stored entity ID, used for inspection, release, or transfer.
Serializes and despawns a non-player mob into the calling pack's item storage. Mounted entities and entities with passengers cannot be stored.
World mutation
A stored entity ID in the calling pack's bucket.
A loaded block with an entity-storage component and available capacity.
Moves serialized ownership from the calling pack's item bucket into the same bucket of a block's entity-storage without loading or spawning the entity. The target can be in any dimension and must have entity storage.
Stores serialized non-player mobs on an item stack. Each calling behavior pack can only access its manifest UUID bucket. All buckets share a four-entity limit. Available on item stacks even when empty. Destroying the item discards its storage without spawning entities. Data is compatible with entity-storage block carry-over and placement.