Bedrock Edition level format/Entity format/Components

This page lists the unique NBT tags for entities that have a certain component.

economy_trade_table

 * Unknown.
 * (May not exist) The trade info.
 * The list of trade recipes.
 * A recipe.
 * The first 'cost' item.
 * (May not exist) The second 'cost' item
 * The item being sold for each set of cost items.
 * The tier that the trader needs to reach to access this recipe.
 * The number of times this trade has been used. The trade becomes disabled when this is greater or equal to maxUses.
 * The maximum number of times this trade can be used before it is disabled. Increases by a random amount from 2 to 12 when offers are refreshed.
 * The trade experiences to be rewarded to this trader entity.
 * 1 or 0 (true/false) - true if this trade provides XP orb drops.
 * The price adjuster of the first 'cost' item based on demand. Updated when a villager resupply.
 * The count needed for the first 'cost' item.
 * The count needed for the second 'cost' item.
 * The multiplier on the demand and discount price adjuster; the final adjusted price is added to the first 'cost' item's price.
 * The multiplier on the demand and discount price adjuster; the final adjusted price is added to the second 'cost' item's price.
 * Trade experiences required to become each trade tier.
 * A tier.
 * Trade xperiences required to become this tier.
 * (May not exist) Unknown.
 * (May not exist) The path of the json file of the trade table.
 * (May not exist) The discount price adjuster gained by curing zombie villagers
 * (May not exist) The discount price adjuster gained by curing zombie villagers
 * (May not exist) The discount price adjuster gained by curing nearby zombie villagers
 * (May not exist) The discount price adjuster gained by curing nearby zombie villagers
 * (May not exist) The discount price adjuster gained by curing zombie villagers
 * (May not exist) The discount price adjuster gained by curing nearby zombie villagers
 * (May not exist) The discount price adjuster gained by curing nearby zombie villagers

ageable

 * Represents the age of the entity in ticks; when negative, the entity is a baby. When 0, the entity becomes an adult.

balloon

 * The Unique ID of the attached entity.
 * Max height.
 * Unknown

breathable

 * How much air the living entity has, in ticks.

breedable

 * Number of ticks until the entity loses its breeding hearts and stops searching for a mate. 0 when not searching for a mate.
 * The Unique ID of the entity that caused this animal to breed.
 * Unknown

bribeable

 * Unknown

inventory

 * : An item in the inventory, including the slot tag.
 * : The slot the item is in.
 * e.g. 1.17.20-beta23
 * Loot table to be used to fill the inventory when it is next opened, or the items are otherwise interacted with.
 * Seed for generating the loot table. 0 or omitted uses a random seed.
 * Loot table to be used to fill the inventory when it is next opened, or the items are otherwise interacted with.
 * Seed for generating the loot table. 0 or omitted uses a random seed.

damage_over_time

 * Unknown

drying_out_timer

 * The time when this entity will completely dry out.
 * Must be a boolean. 1 if it already dried out.

dweller

 * Unknown
 * Unknown
 * (May not exist) Unknown

explode

 * (May not exist) Unknown
 * (May not exist) Unknown
 * Unknown

genetics

 * A gene pair
 * the hidden allele.
 * the main allele.
 * the main allele.

home

 * The position of the entity's home.
 * X
 * Y
 * Z
 * The dimension where the entity's home is.

insomnia

 * The time in ticks since last rest.

trade_table

 * Unknown
 * (May not exist) Unknown
 * Unknown
 * Unknown
 * Unknown
 * (May not exist) Unknown

tamemount

 * Random number that ranges from 0 to 100; increases with feeding or trying to tame it. Higher values make a horse easier to tame.

npc

 * (May not exist) The name.
 * (May not exist) The interactive text.
 * (May not exist) The actions.
 * (May not exist) Unknown
 * A key-value pair.
 * A player's Unique ID.
 * Unknown

projectile

 * Unknown
 * Unknown
 * X
 * Y
 * Z
 * Unknown
 * X
 * Y
 * Z

spawn_entity

 * An entry.
 * Unknown
 * Unknown
 * Unknown

timer

 * Unknown
 * Unknown
 * Deprecated. Unknown

trade_resupply

 * Unknown

trust

 * The number of players who are trusted by this entity.
 * A player's Unique ID. Note that counts from 0.

CommandBlockComponent

 * Unknown
 * Number of ticks until it executes the command again.

FogCommandComponent

 * Unknown.
 * Unknown.

FreezingComponent

 * (May not exist) Unknown

PropertyComponent

 * (May not exist) The entity.

hide

 * Unknown
 * Unknown