Bedrock Edition level format/Entity format/Components

This page lists the unique NBT tags for entities that have a certain component.
__TOC__
== 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
== 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.
== 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.
== 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
== 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 <num> 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 properties.
== hide ==
**: Unknown
**: Unknown
zh:基岩版世界格式/实体格式/组件