Entity metadata
Various Entities have different metadata fields and status codes.
Mobs
Mobs are spawned via Spawn Mob.
Some entities (marked in yellow) should only be spawned using Spawn Object and their Object ID. While they also have an entity ID, this ID is only used internally. Servers should not attempt to spawn these entities using Spawn Mob with that entity ID, although clients should accept such packets if they appear.
Additionally, a few other entities (marked in blue) must be spawned in their own special ways:
- Paintings should be spawned using Spawn Painting
- XP orbs should be spawned using Spawn Experience Orb.
These entity IDs are up to date. Use Data Generators or Burger to get older IDs. If using Burger just replace the version number to what you want to see.
| Type | Name | bounding box x and z | bounding box y | ID |
|---|---|---|---|---|
| 0 | Area Effect Cloud | 2.0 * Radius | 0.5 | minecraft:area_effect_cloud
|
| 1 | Armor Stand | normal: 0.5 marker: 0.0 small: 0.25 | normal: 1.975 marker: 0.0 small: 0.9875 | minecraft:armor_stand
|
| 2 | Arrow | 0.5 | 0.5 | minecraft:arrow
|
| 3 | Bat | 0.5 | 0.9 | minecraft:bat
|
| 4 | Bee | 0.7 | 0.6 | minecraft:bee
|
| 5 | Blaze | 0.6 | 1.8 | minecraft:blaze
|
| 6 | Boat | 1.375 | 0.5625 | minecraft:boat
|
| 7 | Cat | 0.6 | 0.7 | minecraft:cat
|
| 8 | Cave Spider | 0.7 | 0.5 | minecraft:cave_spider
|
| 9 | Chicken | 0.4 | 0.7 | minecraft:chicken
|
| 10 | Cod | 0.5 | 0.3 | minecraft:cod
|
| 11 | Cow | 0.9 | 1.4 | minecraft:cow
|
| 12 | Creeper | 0.6 | 1.7 | minecraft:creeper
|
| 13 | Dolphin | 0.9 | 0.6 | minecraft:dolphin
|
| 14 | Donkey | 1.5 | 1.39648 | minecraft:donkey
|
| 15 | Dragon Fireball | 1.0 | 1.0 | minecraft:dragon_fireball
|
| 16 | Drowned | 0.6 | 1.95 | minecraft:drowned
|
| 17 | Elder Guardian | 1.9975 (2.35 * guardian) | 1.9975 (2.35 * guardian) | minecraft:elder_guardian
|
| 18 | End Crystal | 2.0 | 2.0 | minecraft:end_crystal
|
| 19 | Ender Dragon | 16.0 | 8.0 | minecraft:ender_dragon
|
| 20 | Enderman | 0.6 | 2.9 | minecraft:enderman
|
| 21 | Endermite | 0.4 | 0.3 | minecraft:endermite
|
| 22 | Evoker | 0.6 | 1.95 | minecraft:evoker
|
| 23 | Evoker Fangs | 0.5 | 0.8 | minecraft:evoker_fangs
|
| 24 | Experience Orb | 0.5 | 0.5 | minecraft:experience_orb
|
| 24 | Eye of Ender | 0.25 | 0.25 | minecraft:eye_of_ender
|
| 26 | Falling Block | 0.98 | 0.98 | minecraft:falling_block
|
| 27 | Firework Rocket | 0.25 | 0.25 | minecraft:firework_rocket
|
| 28 | Fox | 0.6 | 0.7 | minecraft:fox
|
| 29 | Ghast | 4.0 | 4.0 | minecraft:ghast
|
| 30 | Giant | 3.6 | 12.0 | minecraft:giant
|
| 31 | Guardian | 0.85 | 0.85 | minecraft:guardian
|
| 32 | Hoglin | 1.39648 | 1.4 | minecraft:hoglin
|
| 33 | Horse | 1.39648 | 1.6 | minecraft:horse
|
| 34 | Husk | 0.6 | 1.95 | minecraft:husk
|
| 35 | Illusioner | 0.6 | 1.95 | minecraft:illusioner
|
| 36 | Iron Golem | 1.4 | 2.7 | minecraft:iron_golem
|
| 37 | Item | 0.25 | 0.25 | minecraft:item
|
| 38 | ItemFrame | 0.75 or 0.0625 (depth) | 0.75 | minecraft:item_frame
|
| 39 | Fireball | 1.0 | 1.0 | minecraft:fireball
|
| 40 | Leash Knot | 0.375 | 0.5 | minecraft:leash_knot
|
| 41 | Lightning Bolt | 0.0 | 0.0 | minecraft:lightning_bolt
|
| 42 | Llama | 0.9 | 1.87 | minecraft:llama
|
| 43 | Llama Spit | 0.25 | 0.25 | minecraft:llama_spit
|
| 44 | Magma Cube | 0.51000005 * size | 0.51000005 * size | minecraft:magma_cube
|
| 45 | Minecart | 0.98 | 0.7 | minecraft:minecart
|
| 46 | Minecart with Chest | 0.98 | 0.7 | minecraft:chest_minecart
|
| 47 | Minecart with Command Block | 0.98 | 0.7 | minecraft:commandblock_minecart
|
| 48 | Minecart with Furnace | 0.98 | 0.7 | minecraft:furnace_minecart
|
| 49 | Minecart with Hopper | 0.98 | 0.7 | minecraft:hopper_minecart
|
| 50 | MinecartSpawner | 0.98 | 0.7 | minecraft:spawner_minecart
|
| 51 | MinecartTNT | 0.98 | 0.7 | minecraft:tnt_minecart
|
| 52 | Mule | 1.39648 | 1.6 | minecraft:mule
|
| 53 | Mushroom | 0.9 | 1.4 | minecraft:mooshroom
|
| 54 | Ocelot | 0.6 | 0.7 | minecraft:ocelot
|
| 55 | Painting | type width or 0.0625 (depth) | type height | minecraft:painting
|
| 56 | Panda | 1.3 | 1.25 | minecraft:panda
|
| 57 | Parrot | 0.5 | 0.9 | minecraft:parrot
|
| 58 | Phantom | 0.9 | 0.5 | minecraft:phantom
|
| 59 | Pig | 0.9 | 0.9 | minecraft:pig
|
| 60 | Piglin | 0.6 | 1.95 | minecraft:piglin
|
| 61 | Piglin Brute | 0.6 | 1.95 | minecraft:piglin_brute
|
| 62 | Pillager | 0.6 | 1.95 | minecraft:pillager
|
| 63 | Polar Bear | 1.4 | 1.4 | minecraft:polar_bear
|
| 64 | Primed TNT | 0.98 | 0.98 | minecraft:tnt
|
| 65 | Pufferfish | 0.7 | 0.7 | minecraft:pufferfish
|
| 66 | Rabbit | 0.4 | 0.5 | minecraft:rabbit
|
| 67 | Ravager | 1.95 | 2.2 | minecraft:ravager
|
| 68 | Salmon | 0.7 | 0.4 | minecraft:salmon
|
| 69 | Sheep | 0.9 | 1.3 | minecraft:sheep
|
| 70 | Shulker | 1.0 | 1.0-2.0 (depending on peek) | minecraft:shulker
|
| 71 | Shulker Bullet | 0.3125 | 0.3125 | minecraft:shulker_bullet
|
| 72 | Silverfish | 0.4 | 0.3 | minecraft:silverfish
|
| 73 | Skeleton | 0.6 | 1.99 | minecraft:skeleton
|
| 74 | Skeleton Horse | 1.39648 | 1.6 | minecraft:skeleton_horse
|
| 75 | Slime | 0.51000005 * size | 0.51000005 * size | minecraft:slime
|
| 76 | Small Fireball (blaze) | 0.3125 | 0.3125 | minecraft:small_fireball
|
| 77 | Snow Golem | 0.7 | 1.9 | minecraft:snow_golem
|
| 78 | Snowball | 0.25 | 0.25 | minecraft:snowball
|
| 79 | SpectralArrow | 0.5 | 0.5 | minecraft:spectral_arrow
|
| 80 | Spider | 1.4 | 0.9 | minecraft:spider
|
| 81 | Squid | 0.8 | 0.8 | minecraft:squid
|
| 82 | Stray | 0.6 | 1.99 | minecraft:stray
|
| 83 | Strider | 0.9 | 1.7 | minecraft:strider
|
| 84 | Thrown Egg | 0.25 | 0.25 | minecraft:egg
|
| 85 | Thrown Ender Pearl | 0.25 | 0.25 | minecraft:ender_pearl
|
| 86 | Thrown Bottle o' Enchanting | 0.25 | 0.25 | minecraft:experience_bottle
|
| 87 | Potion | 0.25 | 0.25 | minecraft:potion
|
| 88 | Trident | 0.5 | 0.5 | minecraft:trident
|
| 89 | Trader LLama | 0.9 | 1.87 | minecraft:trader_llama
|
| 90 | Tropical Fish | 0.5 | 0.4 | minecraft:tropical_fish
|
| 91 | Turtle | 1.2 | 0.4 | minecraft:turtle
|
| 92 | Vex | 0.4 | 0.8 | minecraft:vex
|
| 93 | Villager | 0.6 | 1.95 | minecraft:villager
|
| 94 | Vindicator | 0.6 | 1.95 | minecraft:vindicator
|
| 95 | Wandering Trader | 0.6 | 1.95 | minecraft:wandering_trader
|
| 96 | Witch | 0.6 | 1.95 | minecraft:witch
|
| 97 | Wither | 0.9 | 3.5 | minecraft:wither
|
| 98 | Wither Skeleton | 0.7 | 2.4 | minecraft:wither_skeleton
|
| 99 | Wither Skull | 0.3125 | 0.3125 | minecraft:wither_skull
|
| 100 | Wolf | 0.6 | 0.85 | minecraft:wolf
|
| 101 | Zoglin | 1.39648 | 1.4 | minecraft:zoglin
|
| 102 | Zombie | 0.6 | 1.95 | minecraft:zombie
|
| 103 | Zombie Horse | 1.39648 | 1.6 | minecraft:zombie_horse
|
| 104 | Zombie Villager | 0.6 | 1.95 | minecraft:zombie_villager
|
| 105 | Zombified Piglin | 0.6 | 1.95 | minecraft:zombified_piglin
|
| 106 | Player | 0.6 | 1.8 | minecraft:player
|
| 107 | Fishing Bobber | 0.25 | 0.25 | minecraft:fishing_bobber
|
Objects
Objects are spawned via Spawn Object. See Object Data for more details.
Object IDs and Entity IDs are different. Most objects also have an entity ID, but should only ever be spawned via Spawn Object.
| ID | Name | bounding box x and z | bounding box y |
|---|---|---|---|
| 1 | Boat | 1.375 | 0.5625 |
| 2 | Item Stack (Slot) | 0.25 | 0.25 |
| 3 | Area Effect Cloud | 2.0 * Radius | 0.5 |
| 10 | Minecart | 0.98 | 0.7 |
| 50 | Primed TNT | 0.98 | 0.98 |
| 51 | End Crystal | 2.0 | 2.0 |
| 60 | Tipped arrow (projectile; also used for regular arrows) | 0.5 | 0.5 |
| 61 | Snowball (projectile) | 0.25 | 0.25 |
| 62 | Egg (projectile) | 0.25 | 0.25 |
| 63 | Fireball (Ghast projectile) | 1.0 | 1.0 |
| 64 | Small Fireball (Blaze projectile) | 0.3125 | 0.3125 |
| 65 | Thrown Ender Pearl | 0.25 | 0.25 |
| 66 | Wither Skull (Wither projectile) | 0.3125 | 0.3125 |
| 67 | Shulker Bullet | 0.3125 | 0.3125 |
| 68 | Llama spit | 0.25 | 0.25 |
| 70 | Falling Block | 0.98 | 0.98 |
| 71 | Item Frame | 0.75 or 0.0625 | 0.75 |
| 72 | Eye of Ender | 0.25 | 0.25 |
| 73 | Thrown Potion | 0.25 | 0.25 |
| 75 | Thrown Exp Bottle | 0.25 | 0.25 |
| 76 | Firework Rocket | 0.25 | 0.25 |
| 77 | Leash Knot | 0.375 | 0.5 |
| 78 | ArmorStand | normal: 0.5 marker: 0.0 small: 0.25 | normal: 1.975 marker: 0.0 small: 0.9875 |
| 79 | Evoker Fangs Fangs | 0.5 | 0.8 |
| 90 | Fishing Hook | 0.25 | 0.25 |
| 91 | Spectral Arrow | 0.5 | 0.5 |
| 93 | Dragon Fireball | 1.0 | 1.0 |
| 94 | Trident | 0.5 | 0.5 |
Since release 1.6, all minecarts are spawned with object type 10 and their functionality is then specified in the Data field within the packet. Also, their visual appearance may be sent via the Entity Metadata packet.
Entity Metadata Format
Note that entity metadata is a totally distinct concept from block metadata. It is not required to send all metadata fields, or even any metadata fields, so long as the terminating entry is correctly sent.
Entity Metadata is an array of entries, each of which looks like the following:
| Name | Type | Meaning |
|---|---|---|
| Index | Unsigned Byte | Unique index key determining the meaning of the following value, see the table below. If this is 0xff then the it is the end of the Entity Metadata array and no more is read.
|
| Type | Optional VarInt Enum | Only if Index is not 0xff; the type of the index, see the table below
|
| Value | Optional value of Type | Only if Index is not 0xff: the value of the metadata field
|
| Value of Type field | Type of Value field | Notes |
|---|---|---|
| 0 | Byte | |
| 1 | VarInt | |
| 2 | Float | |
| 3 | String | |
| 4 | Chat | |
| 5 | OptChat (Boolean + Optional Chat) | Chat is present if the Boolean is set to true |
| 6 | Slot | |
| 7 | Boolean | |
| 8 | Rotation | 3 floats: rotation on x, rotation on y, rotation on z |
| 9 | Position | |
| 10 | OptPosition (Boolean + Optional Position) | Position is present if the Boolean is set to true |
| 11 | Direction (VarInt) | (Down = 0, Up = 1, North = 2, South = 3, West = 4, East = 5) |
| 12 | OptUUID (Boolean + Optional UUID) | UUID is present if the Boolean is set to true |
| 13 | OptBlockID (VarInt) | 0 for absent (implies air); otherwise, a block state ID as per the global palette |
| 14 | NBT | |
| 15 | Particle | |
| 16 | Villager Data | 3 VarInts: villager type, villager profession, level |
| 17 | OptVarInt | 0 for absent; 1 + actual value otherwise. Used for entity IDs. |
| 18 | Pose | A VarInt enum: 0: STANDING, 1: FALL_FLYING, 2: SLEEPING, 3: SWIMMING, 4: SPIN_ATTACK, 5: SNEAKING, 6: DYING |
Villager type (minecraft:villager_type registry):
| Name | ID |
|---|---|
minecraft:desert |
0 |
minecraft:jungle |
1 |
minecraft:plains |
2 |
minecraft:savanna |
3 |
minecraft:snow |
4 |
minecraft:swamp |
5 |
minecraft:taiga |
6 |
Villager professions (minecraft:villager_profession registry):
| Name | ID |
|---|---|
minecraft:none |
0 |
minecraft:armorer |
1 |
minecraft:butcher |
2 |
minecraft:cartographer |
3 |
minecraft:cleric |
4 |
minecraft:farmer |
5 |
minecraft:fisherman |
6 |
minecraft:fletcher |
7 |
minecraft:leatherworker |
8 |
minecraft:librarian |
9 |
minecraft:mason |
10 |
minecraft:nitwit |
11 |
minecraft:shepherd |
12 |
minecraft:toolsmith |
13 |
minecraft:weaponsmith |
14 |
Entity classes also recursively inherit fields from classes they extend.
Entity
{{#if:Entity||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Entity}}
{{#if:{{#var:meta_prerelease}}|
{{#if:
| {{#if:
| Extends {{#if:[[{{#varexists:meta_{{{inherits}}}|Entity metadata}}#{{{inherits}}}|{{{inherits}}}]]|[[{{#varexists:meta_{{{inherits}}}|Entity metadata}}#{{{inherits}}}|{{{inherits}}}]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_{{{inherits}}}|Entity metadata}}#{{{inherits}}}|{{{inherits}}}]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_{{{inherits}}}|Entity metadata}}#{{{inherits}}}|{{{inherits}}}]].
}}{{#if:
| {{#vardefine:meta_Entity|{{{start_at}}}}}
{{#if:{{#varexists:meta_{{{inherits}}}}}|start_at in use when inherited entity {{{inherits}}} exists}}
| {{#vardefine:meta_Entity|{{#var:meta_{{{inherits}}}|0}}}}
{{#if:{{#varexists:meta_{{{inherits}}}}}||Inherited entity {{{inherits}}} does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Entity|}}
{{#if:{{#varexists:meta_{{{inherits}}}}}|start_at in use when inherited entity {{{inherits}}} exists}}
| {{#vardefine:meta_pre_Entity|{{#var:meta_pre_{{{inherits}}}|0}}}}
{{#if:{{#varexists:meta_{{{inherits}}}}}||Inherited entity {{{inherits}}} does not exist}}
}}
| The base class.
{{#vardefine:meta_Entity|0}}
{{#vardefine:meta_pre_Entity|0}}
}}
|
{{#if:
| Extends [[#{{{inherits}}}|{{{inherits}}}]].
{{#if:
| {{#vardefine:meta_Entity|{{{start_at}}}}}
{{#if:{{#varexists:meta_{{{inherits}}}}}|start_at in use when inherited entity {{{inherits}}} exists}}
| {{#vardefine:meta_Entity|{{#var:meta_{{{inherits}}}|0}}}}
{{#if:{{#varexists:meta_{{{inherits}}}}}||Inherited entity {{{inherits}}} does not exist}}
}}
| The base class.
{{#vardefine:meta_Entity|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Bit mask | Meaning | 0 |
| 0x01 | On Fire | ||||||||
| 0x02 | Crouched | ||||||||
| 0x04 | Unused (previously riding) | ||||||||
| 0x08 | Sprinting | ||||||||
| 0x10 | Swimming | ||||||||
| 0x20 | Invisible | ||||||||
| 0x40 | Glowing effect | ||||||||
| 0x80 | Flying with elytra | ||||||||
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Air | 300 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
OptChat | Custom name | empty | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Is custom name visible | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Is silent | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | No gravity | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Pose | Pose | STANDING | |
Thrown Egg
{{#if:Thrown Egg||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Thrown Egg}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_Thrown Egg|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Thrown Egg|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Thrown Egg|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Thrown Egg|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Thrown Egg|0}}
{{#vardefine:meta_pre_Thrown Egg|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Thrown Egg|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Thrown Egg|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Thrown Egg|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Slot | Item | Empty (which behaves as if it were a minecraft:egg)
| |
Thrown Ender Pearl
{{#if:Thrown Ender Pearl||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Thrown Ender Pearl}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_Thrown Ender Pearl|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Thrown Ender Pearl|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Thrown Ender Pearl|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Thrown Ender Pearl|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Thrown Ender Pearl|0}}
{{#vardefine:meta_pre_Thrown Ender Pearl|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Thrown Ender Pearl|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Thrown Ender Pearl|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Thrown Ender Pearl|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Slot | Item | Empty (which behaves as if it were a minecraft:ender_pearl)
| |
Thrown Bottle o' Enchanting
{{#if:Thrown Bottle o' Enchanting||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Thrown Bottle o' Enchanting}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_Thrown Bottle o' Enchanting|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Thrown Bottle o' Enchanting|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Thrown Bottle o' Enchanting|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Thrown Bottle o' Enchanting|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Thrown Bottle o' Enchanting|0}}
{{#vardefine:meta_pre_Thrown Bottle o' Enchanting|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Thrown Bottle o' Enchanting|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Thrown Bottle o' Enchanting|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Thrown Bottle o' Enchanting|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Slot | Item | Empty (which behaves as if it were a minecraft:experience_bottle)
| |
Snowball
{{#if:Snowball||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Snowball}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_Snowball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Snowball|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Snowball|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Snowball|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Snowball|0}}
{{#vardefine:meta_pre_Snowball|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Snowball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Snowball|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Snowball|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Slot | Item | Empty (which behaves as if it were a minecraft:snowball)
| |
Potion
{{#if:Potion||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Potion}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_Potion|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Potion|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Potion|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Potion|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Potion|0}}
{{#vardefine:meta_pre_Potion|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Potion|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Potion|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Potion|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Slot | Potion which is thrown | Empty | |
Eye of Ender
{{#if:Eye of Ender||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Eye of Ender}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_Eye of Ender|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Eye of Ender|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Eye of Ender|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Eye of Ender|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Eye of Ender|0}}
{{#vardefine:meta_pre_Eye of Ender|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Eye of Ender|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Eye of Ender|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Eye of Ender|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Slot | Item | Empty (which behaves as if it were a minecraft:ender_eye)
| |
Falling Block
{{#if:Falling Block||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Falling Block}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_Falling Block|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Falling Block|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Falling Block|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Falling Block|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Falling Block|0}}
{{#vardefine:meta_pre_Falling Block|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Falling Block|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Falling Block|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Falling Block|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
BlockPos | spawn position | (0, 0, 0) | |
Area Effect Cloud
{{#if:Area Effect Cloud||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Area Effect Cloud}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_Area Effect Cloud|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Area Effect Cloud|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Area Effect Cloud|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Area Effect Cloud|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Area Effect Cloud|0}}
{{#vardefine:meta_pre_Area Effect Cloud|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Area Effect Cloud|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Area Effect Cloud|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Area Effect Cloud|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Float | Radius | 0.5 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Color (only for mob spell particle) | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Ignore radius and show effect as single point, not area | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Particle | The #Particle | effect
| |
FishingHook
{{#if:FishingHook||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|FishingHook}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_FishingHook|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_FishingHook|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_FishingHook|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_FishingHook|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_FishingHook|0}}
{{#vardefine:meta_pre_FishingHook|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_FishingHook|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_FishingHook|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_FishingHook|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Hooked entity id + 1, or 0 if there is no hooked entity | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | ??? | false | |
Arrow
{{#if:Arrow||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Arrow}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_Arrow|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Arrow|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Arrow|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Arrow|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Arrow|0}}
{{#vardefine:meta_pre_Arrow|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Arrow|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Arrow|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Arrow|0}}
}}
}}
Used for both tipped and regular arrows. If not tipped, then color is set to -1 and no tipped arrow particles are used.
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Bit mask | Meaning | 0 |
| 0x01 | Is critical | ||||||||
| 0x02 | Is noclip (used by loyalty tridents when returning) | ||||||||
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Piercing level | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Color (-1 for no particles) | -1 | |
Spectral Arrow
{{#if:Spectral Arrow||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Spectral Arrow}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_Spectral Arrow|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Spectral Arrow|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Spectral Arrow|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Spectral Arrow|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Spectral Arrow|0}}
{{#vardefine:meta_pre_Spectral Arrow|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Spectral Arrow|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Spectral Arrow|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Spectral Arrow|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Bit mask | Meaning | 0 |
| 0x01 | Is critical | ||||||||
| 0x02 | Is noclip (used by loyalty tridents when returning) | ||||||||
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Piercing level | 0 | |
Trident
{{#if:Trident||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Trident}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_Trident|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Trident|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Trident|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Trident|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Trident|0}}
{{#vardefine:meta_pre_Trident|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Trident|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Trident|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Trident|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Bit mask | Meaning | 0 |
| 0x01 | Is critical | ||||||||
| 0x02 | Is noclip (used by loyalty tridents when returning) | ||||||||
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Piercing level | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Loyalty level (enchantment) | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Has enchantment glint | False | |
Boat
{{#if:Boat||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Boat}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_Boat|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Boat|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Boat|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Boat|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Boat|0}}
{{#vardefine:meta_pre_Boat|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Boat|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Boat|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Boat|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Time since last hit | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Forward direction | 1 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Float | Damage taken | 0.0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Type (0=oak, 1=spruce, 2=birch, 3=jungle, 4=acacia, 5=dark oak) | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Left paddle turning | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Right paddle turning | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Splash timer | 0 | |
End Crystal
{{#if:End Crystal||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|End Crystal}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_End Crystal|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_End Crystal|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_End Crystal|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_End Crystal|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_End Crystal|0}}
{{#vardefine:meta_pre_End Crystal|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_End Crystal|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_End Crystal|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_End Crystal|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
OptBlockPos | Beam target | Empty | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Show bottom | true | |
Dragon Fireball
{{#if:Dragon Fireball||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Dragon Fireball}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_Dragon Fireball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Dragon Fireball|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Dragon Fireball|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Dragon Fireball|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Dragon Fireball|0}}
{{#vardefine:meta_pre_Dragon Fireball|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Dragon Fireball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Dragon Fireball|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Dragon Fireball|0}}
}}
}}
No additional metadata.
Small Fireball
{{#if:Small Fireball||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Small Fireball}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_Small Fireball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Small Fireball|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Small Fireball|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Small Fireball|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Small Fireball|0}}
{{#vardefine:meta_pre_Small Fireball|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Small Fireball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Small Fireball|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Small Fireball|0}}
}}
}}
This is the fireball shot by blazes and dispensers with fire charges.
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Slot | Item | Empty (which behaves as if it were a minecraft:fire_charge)
| |
Fireball
{{#if:Fireball||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Fireball}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_Fireball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Fireball|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Fireball|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Fireball|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Fireball|0}}
{{#vardefine:meta_pre_Fireball|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Fireball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Fireball|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Fireball|0}}
}}
}}
This is the large fireball shot by ghasts.
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Slot | Item | Empty | |
WitherSkull
{{#if:WitherSkull||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|WitherSkull}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_WitherSkull|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_WitherSkull|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_WitherSkull|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_WitherSkull|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_WitherSkull|0}}
{{#vardefine:meta_pre_WitherSkull|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_WitherSkull|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_WitherSkull|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_WitherSkull|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Invulnerable | false | |
Firework Rocket
{{#if:Firework Rocket||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Firework Rocket}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_Firework Rocket|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Firework Rocket|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Firework Rocket|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Firework Rocket|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Firework Rocket|0}}
{{#vardefine:meta_pre_Firework Rocket|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Firework Rocket|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Firework Rocket|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Firework Rocket|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Slot | Firework info | Empty | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
OptVarInt | Entity ID of entity which used firework (for elytra boosting) | Empty | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Shot at angle (from a crossbow) | false | |
ItemFrame
{{#if:ItemFrame||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|ItemFrame}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_ItemFrame|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_ItemFrame|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_ItemFrame|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_ItemFrame|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_ItemFrame|0}}
{{#vardefine:meta_pre_ItemFrame|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_ItemFrame|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_ItemFrame|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_ItemFrame|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Slot | Item | Empty | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Rotation | 0 | |
Item
{{#if:Item||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Item}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_Item|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Item|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Item|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Item|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Item|0}}
{{#vardefine:meta_pre_Item|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Item|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Item|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Item|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Slot | Item | Empty | |
Abstract Living
{{#if:Abstract Living||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Abstract Living}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_Abstract Living|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Abstract Living|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Abstract Living|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Abstract Living|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Abstract Living|0}}
{{#vardefine:meta_pre_Abstract Living|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Abstract Living|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Abstract Living|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Abstract Living|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Hand states, used to trigger blocking/eating/drinking animation. | 0 | |
| Bit mask | Meaning | ||||||||
| 0x01 | Is hand active | ||||||||
| 0x02 | Active hand (0 = main hand, 1 = offhand) | ||||||||
| 0x04 | In riptide spin attack | ||||||||
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Float | Health | 1.0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Potion effect color (or 0 if there is no effect) | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Is potion effect ambient: reduces the number of particles generated by potions to 1/5 the normal amount | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Number of arrows in entity | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Health added by absorption (based on the AbsorptionAmount tag) | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
OptBlockPos | Unknown (Bed location?) | Empty | |
Player
{{#if:Player||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Player}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Abstract Living
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Abstract Living|Entity metadata}}#Abstract Living|Abstract Living]]|[[{{#varexists:meta_Abstract Living|Entity metadata}}#Abstract Living|Abstract Living]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Abstract Living|Entity metadata}}#Abstract Living|Abstract Living]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Abstract Living|Entity metadata}}#Abstract Living|Abstract Living]].
}}{{#if:
| {{#vardefine:meta_Player|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Living}}|start_at in use when inherited entity Abstract Living exists}}
| {{#vardefine:meta_Player|{{#var:meta_Abstract Living|0}}}}
{{#if:{{#varexists:meta_Abstract Living}}||Inherited entity Abstract Living does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Player|}}
{{#if:{{#varexists:meta_Abstract Living}}|start_at in use when inherited entity Abstract Living exists}}
| {{#vardefine:meta_pre_Player|{{#var:meta_pre_Abstract Living|0}}}}
{{#if:{{#varexists:meta_Abstract Living}}||Inherited entity Abstract Living does not exist}}
}}
| The base class.
{{#vardefine:meta_Player|0}}
{{#vardefine:meta_pre_Player|0}}
}}
|
{{#if:Abstract Living
| Extends Abstract Living.
{{#if:
| {{#vardefine:meta_Player|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Living}}|start_at in use when inherited entity Abstract Living exists}}
| {{#vardefine:meta_Player|{{#var:meta_Abstract Living|0}}}}
{{#if:{{#varexists:meta_Abstract Living}}||Inherited entity Abstract Living does not exist}}
}}
| The base class.
{{#vardefine:meta_Player|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Float | Additional Hearts | 0.0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Score | 0 | |
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | The Displayed Skin Parts bit mask that is sent in Client Settings | 0 | |
| Bit mask | Meaning | ||||||||
| 0x01 | Cape enabled | ||||||||
| 0x02 | Jacket enabled | ||||||||
| 0x04 | Left sleeve enabled | ||||||||
| 0x08 | Right sleeve enabled | ||||||||
| 0x10 | Left pants leg enabled | ||||||||
| 0x20 | Right pants leg enabled | ||||||||
| 0x40 | Hat enabled | ||||||||
| 0x80 | Unused | ||||||||
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Main hand (0 : Left, 1 : Right) | 1 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
NBT | Left shoulder entity data (for occupying parrot) | Empty | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
NBT | Right shoulder entity data (for occupying parrot) | Empty | |
ArmorStand
{{#if:ArmorStand||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|ArmorStand}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Abstract Living
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Abstract Living|Entity metadata}}#Abstract Living|Abstract Living]]|[[{{#varexists:meta_Abstract Living|Entity metadata}}#Abstract Living|Abstract Living]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Abstract Living|Entity metadata}}#Abstract Living|Abstract Living]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Abstract Living|Entity metadata}}#Abstract Living|Abstract Living]].
}}{{#if:
| {{#vardefine:meta_ArmorStand|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Living}}|start_at in use when inherited entity Abstract Living exists}}
| {{#vardefine:meta_ArmorStand|{{#var:meta_Abstract Living|0}}}}
{{#if:{{#varexists:meta_Abstract Living}}||Inherited entity Abstract Living does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_ArmorStand|}}
{{#if:{{#varexists:meta_Abstract Living}}|start_at in use when inherited entity Abstract Living exists}}
| {{#vardefine:meta_pre_ArmorStand|{{#var:meta_pre_Abstract Living|0}}}}
{{#if:{{#varexists:meta_Abstract Living}}||Inherited entity Abstract Living does not exist}}
}}
| The base class.
{{#vardefine:meta_ArmorStand|0}}
{{#vardefine:meta_pre_ArmorStand|0}}
}}
|
{{#if:Abstract Living
| Extends Abstract Living.
{{#if:
| {{#vardefine:meta_ArmorStand|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Living}}|start_at in use when inherited entity Abstract Living exists}}
| {{#vardefine:meta_ArmorStand|{{#var:meta_Abstract Living|0}}}}
{{#if:{{#varexists:meta_Abstract Living}}||Inherited entity Abstract Living does not exist}}
}}
| The base class.
{{#vardefine:meta_ArmorStand|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Bit mask | Meaning | 0 |
| 0x01 | is Small | ||||||||
| 0x04 | has Arms | ||||||||
| 0x08 | no BasePlate | ||||||||
| 0x10 | set Marker | ||||||||
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Rotations | Head rotation | (0.0, 0.0, 0.0) | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Rotations | Body rotation | (0.0, 0.0, 0.0) | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Rotations | Left arm rotation | (-10.0, 0.0, -10.0) | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Rotations | Right arm rotation | (-15.0, 0.0, 10.0) | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Rotations | Left leg rotation | (-1.0, 0.0, -1.0) | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Rotations | Right leg rotation | (1.0, 0.0, 1.0) | |
Note that armor stands with the invisible flag from the base entity class set also cannot be attacked or damaged, except for by the void.
Insentient
{{#if:Insentient||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Insentient}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Abstract Living
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Abstract Living|Entity metadata}}#Abstract Living|Abstract Living]]|[[{{#varexists:meta_Abstract Living|Entity metadata}}#Abstract Living|Abstract Living]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Abstract Living|Entity metadata}}#Abstract Living|Abstract Living]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Abstract Living|Entity metadata}}#Abstract Living|Abstract Living]].
}}{{#if:
| {{#vardefine:meta_Insentient|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Living}}|start_at in use when inherited entity Abstract Living exists}}
| {{#vardefine:meta_Insentient|{{#var:meta_Abstract Living|0}}}}
{{#if:{{#varexists:meta_Abstract Living}}||Inherited entity Abstract Living does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Insentient|}}
{{#if:{{#varexists:meta_Abstract Living}}|start_at in use when inherited entity Abstract Living exists}}
| {{#vardefine:meta_pre_Insentient|{{#var:meta_pre_Abstract Living|0}}}}
{{#if:{{#varexists:meta_Abstract Living}}||Inherited entity Abstract Living does not exist}}
}}
| The base class.
{{#vardefine:meta_Insentient|0}}
{{#vardefine:meta_pre_Insentient|0}}
}}
|
{{#if:Abstract Living
| Extends Abstract Living.
{{#if:
| {{#vardefine:meta_Insentient|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Living}}|start_at in use when inherited entity Abstract Living exists}}
| {{#vardefine:meta_Insentient|{{#var:meta_Abstract Living|0}}}}
{{#if:{{#varexists:meta_Abstract Living}}||Inherited entity Abstract Living does not exist}}
}}
| The base class.
{{#vardefine:meta_Insentient|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Bit mask | Meaning | 0 |
| 0x01 | NoAI | ||||||||
| 0x02 | Left handed | ||||||||
Ambient
{{#if:Ambient||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Ambient}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Insentient
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]]|[[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]].
}}{{#if:
| {{#vardefine:meta_Ambient|{{{start_at}}}}}
{{#if:{{#varexists:meta_Insentient}}|start_at in use when inherited entity Insentient exists}}
| {{#vardefine:meta_Ambient|{{#var:meta_Insentient|0}}}}
{{#if:{{#varexists:meta_Insentient}}||Inherited entity Insentient does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Ambient|}}
{{#if:{{#varexists:meta_Insentient}}|start_at in use when inherited entity Insentient exists}}
| {{#vardefine:meta_pre_Ambient|{{#var:meta_pre_Insentient|0}}}}
{{#if:{{#varexists:meta_Insentient}}||Inherited entity Insentient does not exist}}
}}
| The base class.
{{#vardefine:meta_Ambient|0}}
{{#vardefine:meta_pre_Ambient|0}}
}}
|
{{#if:Insentient
| Extends Insentient.
{{#if:
| {{#vardefine:meta_Ambient|{{{start_at}}}}}
{{#if:{{#varexists:meta_Insentient}}|start_at in use when inherited entity Insentient exists}}
| {{#vardefine:meta_Ambient|{{#var:meta_Insentient|0}}}}
{{#if:{{#varexists:meta_Insentient}}||Inherited entity Insentient does not exist}}
}}
| The base class.
{{#vardefine:meta_Ambient|0}}
}}
}}
No additional metadata.
Bat
{{#if:Bat||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Bat}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Ambient
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Ambient|Entity metadata}}#Ambient|Ambient]]|[[{{#varexists:meta_Ambient|Entity metadata}}#Ambient|Ambient]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Ambient|Entity metadata}}#Ambient|Ambient]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Ambient|Entity metadata}}#Ambient|Ambient]].
}}{{#if:
| {{#vardefine:meta_Bat|{{{start_at}}}}}
{{#if:{{#varexists:meta_Ambient}}|start_at in use when inherited entity Ambient exists}}
| {{#vardefine:meta_Bat|{{#var:meta_Ambient|0}}}}
{{#if:{{#varexists:meta_Ambient}}||Inherited entity Ambient does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Bat|}}
{{#if:{{#varexists:meta_Ambient}}|start_at in use when inherited entity Ambient exists}}
| {{#vardefine:meta_pre_Bat|{{#var:meta_pre_Ambient|0}}}}
{{#if:{{#varexists:meta_Ambient}}||Inherited entity Ambient does not exist}}
}}
| The base class.
{{#vardefine:meta_Bat|0}}
{{#vardefine:meta_pre_Bat|0}}
}}
|
{{#if:Ambient
| Extends Ambient.
{{#if:
| {{#vardefine:meta_Bat|{{{start_at}}}}}
{{#if:{{#varexists:meta_Ambient}}|start_at in use when inherited entity Ambient exists}}
| {{#vardefine:meta_Bat|{{#var:meta_Ambient|0}}}}
{{#if:{{#varexists:meta_Ambient}}||Inherited entity Ambient does not exist}}
}}
| The base class.
{{#vardefine:meta_Bat|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Bit mask | Meaning | 0 |
| 0x01 | Is hanging | ||||||||
Creature
{{#if:Creature||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Creature}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Insentient
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]]|[[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]].
}}{{#if:
| {{#vardefine:meta_Creature|{{{start_at}}}}}
{{#if:{{#varexists:meta_Insentient}}|start_at in use when inherited entity Insentient exists}}
| {{#vardefine:meta_Creature|{{#var:meta_Insentient|0}}}}
{{#if:{{#varexists:meta_Insentient}}||Inherited entity Insentient does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Creature|}}
{{#if:{{#varexists:meta_Insentient}}|start_at in use when inherited entity Insentient exists}}
| {{#vardefine:meta_pre_Creature|{{#var:meta_pre_Insentient|0}}}}
{{#if:{{#varexists:meta_Insentient}}||Inherited entity Insentient does not exist}}
}}
| The base class.
{{#vardefine:meta_Creature|0}}
{{#vardefine:meta_pre_Creature|0}}
}}
|
{{#if:Insentient
| Extends Insentient.
{{#if:
| {{#vardefine:meta_Creature|{{{start_at}}}}}
{{#if:{{#varexists:meta_Insentient}}|start_at in use when inherited entity Insentient exists}}
| {{#vardefine:meta_Creature|{{#var:meta_Insentient|0}}}}
{{#if:{{#varexists:meta_Insentient}}||Inherited entity Insentient does not exist}}
}}
| The base class.
{{#vardefine:meta_Creature|0}}
}}
}}
No additional metadata.
WaterMob
{{#if:WaterMob||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|WaterMob}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Creature
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Creature|Entity metadata}}#Creature|Creature]]|[[{{#varexists:meta_Creature|Entity metadata}}#Creature|Creature]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Creature|Entity metadata}}#Creature|Creature]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Creature|Entity metadata}}#Creature|Creature]].
}}{{#if:
| {{#vardefine:meta_WaterMob|{{{start_at}}}}}
{{#if:{{#varexists:meta_Creature}}|start_at in use when inherited entity Creature exists}}
| {{#vardefine:meta_WaterMob|{{#var:meta_Creature|0}}}}
{{#if:{{#varexists:meta_Creature}}||Inherited entity Creature does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_WaterMob|}}
{{#if:{{#varexists:meta_Creature}}|start_at in use when inherited entity Creature exists}}
| {{#vardefine:meta_pre_WaterMob|{{#var:meta_pre_Creature|0}}}}
{{#if:{{#varexists:meta_Creature}}||Inherited entity Creature does not exist}}
}}
| The base class.
{{#vardefine:meta_WaterMob|0}}
{{#vardefine:meta_pre_WaterMob|0}}
}}
|
{{#if:Creature
| Extends Creature.
{{#if:
| {{#vardefine:meta_WaterMob|{{{start_at}}}}}
{{#if:{{#varexists:meta_Creature}}|start_at in use when inherited entity Creature exists}}
| {{#vardefine:meta_WaterMob|{{#var:meta_Creature|0}}}}
{{#if:{{#varexists:meta_Creature}}||Inherited entity Creature does not exist}}
}}
| The base class.
{{#vardefine:meta_WaterMob|0}}
}}
}}
No additional metadata.
Squid
{{#if:Squid||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Squid}}
{{#if:{{#var:meta_prerelease}}|
{{#if:WaterMob
| {{#if:
| Extends {{#if:[[{{#varexists:meta_WaterMob|Entity metadata}}#WaterMob|WaterMob]]|[[{{#varexists:meta_WaterMob|Entity metadata}}#WaterMob|WaterMob]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_WaterMob|Entity metadata}}#WaterMob|WaterMob]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_WaterMob|Entity metadata}}#WaterMob|WaterMob]].
}}{{#if:
| {{#vardefine:meta_Squid|{{{start_at}}}}}
{{#if:{{#varexists:meta_WaterMob}}|start_at in use when inherited entity WaterMob exists}}
| {{#vardefine:meta_Squid|{{#var:meta_WaterMob|0}}}}
{{#if:{{#varexists:meta_WaterMob}}||Inherited entity WaterMob does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Squid|}}
{{#if:{{#varexists:meta_WaterMob}}|start_at in use when inherited entity WaterMob exists}}
| {{#vardefine:meta_pre_Squid|{{#var:meta_pre_WaterMob|0}}}}
{{#if:{{#varexists:meta_WaterMob}}||Inherited entity WaterMob does not exist}}
}}
| The base class.
{{#vardefine:meta_Squid|0}}
{{#vardefine:meta_pre_Squid|0}}
}}
|
{{#if:WaterMob
| Extends WaterMob.
{{#if:
| {{#vardefine:meta_Squid|{{{start_at}}}}}
{{#if:{{#varexists:meta_WaterMob}}|start_at in use when inherited entity WaterMob exists}}
| {{#vardefine:meta_Squid|{{#var:meta_WaterMob|0}}}}
{{#if:{{#varexists:meta_WaterMob}}||Inherited entity WaterMob does not exist}}
}}
| The base class.
{{#vardefine:meta_Squid|0}}
}}
}}
No additional metadata.
Dolphin
{{#if:Dolphin||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Dolphin}}
{{#if:{{#var:meta_prerelease}}|
{{#if:WaterMob
| {{#if:
| Extends {{#if:[[{{#varexists:meta_WaterMob|Entity metadata}}#WaterMob|WaterMob]]|[[{{#varexists:meta_WaterMob|Entity metadata}}#WaterMob|WaterMob]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_WaterMob|Entity metadata}}#WaterMob|WaterMob]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_WaterMob|Entity metadata}}#WaterMob|WaterMob]].
}}{{#if:
| {{#vardefine:meta_Dolphin|{{{start_at}}}}}
{{#if:{{#varexists:meta_WaterMob}}|start_at in use when inherited entity WaterMob exists}}
| {{#vardefine:meta_Dolphin|{{#var:meta_WaterMob|0}}}}
{{#if:{{#varexists:meta_WaterMob}}||Inherited entity WaterMob does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Dolphin|}}
{{#if:{{#varexists:meta_WaterMob}}|start_at in use when inherited entity WaterMob exists}}
| {{#vardefine:meta_pre_Dolphin|{{#var:meta_pre_WaterMob|0}}}}
{{#if:{{#varexists:meta_WaterMob}}||Inherited entity WaterMob does not exist}}
}}
| The base class.
{{#vardefine:meta_Dolphin|0}}
{{#vardefine:meta_pre_Dolphin|0}}
}}
|
{{#if:WaterMob
| Extends WaterMob.
{{#if:
| {{#vardefine:meta_Dolphin|{{{start_at}}}}}
{{#if:{{#varexists:meta_WaterMob}}|start_at in use when inherited entity WaterMob exists}}
| {{#vardefine:meta_Dolphin|{{#var:meta_WaterMob|0}}}}
{{#if:{{#varexists:meta_WaterMob}}||Inherited entity WaterMob does not exist}}
}}
| The base class.
{{#vardefine:meta_Dolphin|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Position | Treasure position | (0, 0, 0) | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Can find treasure | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Has fish | false | |
Abstract fish
{{#if:Abstract fish||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Abstract fish}}
{{#if:{{#var:meta_prerelease}}|
{{#if:WaterMob
| {{#if:
| Extends {{#if:[[{{#varexists:meta_WaterMob|Entity metadata}}#WaterMob|WaterMob]]|[[{{#varexists:meta_WaterMob|Entity metadata}}#WaterMob|WaterMob]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_WaterMob|Entity metadata}}#WaterMob|WaterMob]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_WaterMob|Entity metadata}}#WaterMob|WaterMob]].
}}{{#if:
| {{#vardefine:meta_Abstract fish|{{{start_at}}}}}
{{#if:{{#varexists:meta_WaterMob}}|start_at in use when inherited entity WaterMob exists}}
| {{#vardefine:meta_Abstract fish|{{#var:meta_WaterMob|0}}}}
{{#if:{{#varexists:meta_WaterMob}}||Inherited entity WaterMob does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Abstract fish|}}
{{#if:{{#varexists:meta_WaterMob}}|start_at in use when inherited entity WaterMob exists}}
| {{#vardefine:meta_pre_Abstract fish|{{#var:meta_pre_WaterMob|0}}}}
{{#if:{{#varexists:meta_WaterMob}}||Inherited entity WaterMob does not exist}}
}}
| The base class.
{{#vardefine:meta_Abstract fish|0}}
{{#vardefine:meta_pre_Abstract fish|0}}
}}
|
{{#if:WaterMob
| Extends WaterMob.
{{#if:
| {{#vardefine:meta_Abstract fish|{{{start_at}}}}}
{{#if:{{#varexists:meta_WaterMob}}|start_at in use when inherited entity WaterMob exists}}
| {{#vardefine:meta_Abstract fish|{{#var:meta_WaterMob|0}}}}
{{#if:{{#varexists:meta_WaterMob}}||Inherited entity WaterMob does not exist}}
}}
| The base class.
{{#vardefine:meta_Abstract fish|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | From bucket | False | |
Cod
{{#if:Cod||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Cod}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Abstract fish
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Abstract fish|Entity metadata}}#Abstract fish|Abstract fish]]|[[{{#varexists:meta_Abstract fish|Entity metadata}}#Abstract fish|Abstract fish]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Abstract fish|Entity metadata}}#Abstract fish|Abstract fish]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Abstract fish|Entity metadata}}#Abstract fish|Abstract fish]].
}}{{#if:
| {{#vardefine:meta_Cod|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract fish}}|start_at in use when inherited entity Abstract fish exists}}
| {{#vardefine:meta_Cod|{{#var:meta_Abstract fish|0}}}}
{{#if:{{#varexists:meta_Abstract fish}}||Inherited entity Abstract fish does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Cod|}}
{{#if:{{#varexists:meta_Abstract fish}}|start_at in use when inherited entity Abstract fish exists}}
| {{#vardefine:meta_pre_Cod|{{#var:meta_pre_Abstract fish|0}}}}
{{#if:{{#varexists:meta_Abstract fish}}||Inherited entity Abstract fish does not exist}}
}}
| The base class.
{{#vardefine:meta_Cod|0}}
{{#vardefine:meta_pre_Cod|0}}
}}
|
{{#if:Abstract fish
| Extends Abstract fish.
{{#if:
| {{#vardefine:meta_Cod|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract fish}}|start_at in use when inherited entity Abstract fish exists}}
| {{#vardefine:meta_Cod|{{#var:meta_Abstract fish|0}}}}
{{#if:{{#varexists:meta_Abstract fish}}||Inherited entity Abstract fish does not exist}}
}}
| The base class.
{{#vardefine:meta_Cod|0}}
}}
}}
No additional metadata.
Puffer fish
{{#if:Puffer fish||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Puffer fish}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Abstract fish
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Abstract fish|Entity metadata}}#Abstract fish|Abstract fish]]|[[{{#varexists:meta_Abstract fish|Entity metadata}}#Abstract fish|Abstract fish]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Abstract fish|Entity metadata}}#Abstract fish|Abstract fish]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Abstract fish|Entity metadata}}#Abstract fish|Abstract fish]].
}}{{#if:
| {{#vardefine:meta_Puffer fish|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract fish}}|start_at in use when inherited entity Abstract fish exists}}
| {{#vardefine:meta_Puffer fish|{{#var:meta_Abstract fish|0}}}}
{{#if:{{#varexists:meta_Abstract fish}}||Inherited entity Abstract fish does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Puffer fish|}}
{{#if:{{#varexists:meta_Abstract fish}}|start_at in use when inherited entity Abstract fish exists}}
| {{#vardefine:meta_pre_Puffer fish|{{#var:meta_pre_Abstract fish|0}}}}
{{#if:{{#varexists:meta_Abstract fish}}||Inherited entity Abstract fish does not exist}}
}}
| The base class.
{{#vardefine:meta_Puffer fish|0}}
{{#vardefine:meta_pre_Puffer fish|0}}
}}
|
{{#if:Abstract fish
| Extends Abstract fish.
{{#if:
| {{#vardefine:meta_Puffer fish|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract fish}}|start_at in use when inherited entity Abstract fish exists}}
| {{#vardefine:meta_Puffer fish|{{#var:meta_Abstract fish|0}}}}
{{#if:{{#varexists:meta_Abstract fish}}||Inherited entity Abstract fish does not exist}}
}}
| The base class.
{{#vardefine:meta_Puffer fish|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | PuffState (varies from 0 to 2) | 0 | |
Salmon
{{#if:Salmon||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Salmon}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Abstract fish
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Abstract fish|Entity metadata}}#Abstract fish|Abstract fish]]|[[{{#varexists:meta_Abstract fish|Entity metadata}}#Abstract fish|Abstract fish]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Abstract fish|Entity metadata}}#Abstract fish|Abstract fish]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Abstract fish|Entity metadata}}#Abstract fish|Abstract fish]].
}}{{#if:
| {{#vardefine:meta_Salmon|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract fish}}|start_at in use when inherited entity Abstract fish exists}}
| {{#vardefine:meta_Salmon|{{#var:meta_Abstract fish|0}}}}
{{#if:{{#varexists:meta_Abstract fish}}||Inherited entity Abstract fish does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Salmon|}}
{{#if:{{#varexists:meta_Abstract fish}}|start_at in use when inherited entity Abstract fish exists}}
| {{#vardefine:meta_pre_Salmon|{{#var:meta_pre_Abstract fish|0}}}}
{{#if:{{#varexists:meta_Abstract fish}}||Inherited entity Abstract fish does not exist}}
}}
| The base class.
{{#vardefine:meta_Salmon|0}}
{{#vardefine:meta_pre_Salmon|0}}
}}
|
{{#if:Abstract fish
| Extends Abstract fish.
{{#if:
| {{#vardefine:meta_Salmon|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract fish}}|start_at in use when inherited entity Abstract fish exists}}
| {{#vardefine:meta_Salmon|{{#var:meta_Abstract fish|0}}}}
{{#if:{{#varexists:meta_Abstract fish}}||Inherited entity Abstract fish does not exist}}
}}
| The base class.
{{#vardefine:meta_Salmon|0}}
}}
}}
No additional metadata.
Tropical fish
{{#if:Tropical fish||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Tropical fish}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Abstract fish
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Abstract fish|Entity metadata}}#Abstract fish|Abstract fish]]|[[{{#varexists:meta_Abstract fish|Entity metadata}}#Abstract fish|Abstract fish]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Abstract fish|Entity metadata}}#Abstract fish|Abstract fish]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Abstract fish|Entity metadata}}#Abstract fish|Abstract fish]].
}}{{#if:
| {{#vardefine:meta_Tropical fish|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract fish}}|start_at in use when inherited entity Abstract fish exists}}
| {{#vardefine:meta_Tropical fish|{{#var:meta_Abstract fish|0}}}}
{{#if:{{#varexists:meta_Abstract fish}}||Inherited entity Abstract fish does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Tropical fish|}}
{{#if:{{#varexists:meta_Abstract fish}}|start_at in use when inherited entity Abstract fish exists}}
| {{#vardefine:meta_pre_Tropical fish|{{#var:meta_pre_Abstract fish|0}}}}
{{#if:{{#varexists:meta_Abstract fish}}||Inherited entity Abstract fish does not exist}}
}}
| The base class.
{{#vardefine:meta_Tropical fish|0}}
{{#vardefine:meta_pre_Tropical fish|0}}
}}
|
{{#if:Abstract fish
| Extends Abstract fish.
{{#if:
| {{#vardefine:meta_Tropical fish|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract fish}}|start_at in use when inherited entity Abstract fish exists}}
| {{#vardefine:meta_Tropical fish|{{#var:meta_Abstract fish|0}}}}
{{#if:{{#varexists:meta_Abstract fish}}||Inherited entity Abstract fish does not exist}}
}}
| The base class.
{{#vardefine:meta_Tropical fish|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Variant | 0 | |
Ageable
{{#if:Ageable||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Ageable}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Creature
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Creature|Entity metadata}}#Creature|Creature]]|[[{{#varexists:meta_Creature|Entity metadata}}#Creature|Creature]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Creature|Entity metadata}}#Creature|Creature]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Creature|Entity metadata}}#Creature|Creature]].
}}{{#if:
| {{#vardefine:meta_Ageable|{{{start_at}}}}}
{{#if:{{#varexists:meta_Creature}}|start_at in use when inherited entity Creature exists}}
| {{#vardefine:meta_Ageable|{{#var:meta_Creature|0}}}}
{{#if:{{#varexists:meta_Creature}}||Inherited entity Creature does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Ageable|}}
{{#if:{{#varexists:meta_Creature}}|start_at in use when inherited entity Creature exists}}
| {{#vardefine:meta_pre_Ageable|{{#var:meta_pre_Creature|0}}}}
{{#if:{{#varexists:meta_Creature}}||Inherited entity Creature does not exist}}
}}
| The base class.
{{#vardefine:meta_Ageable|0}}
{{#vardefine:meta_pre_Ageable|0}}
}}
|
{{#if:Creature
| Extends Creature.
{{#if:
| {{#vardefine:meta_Ageable|{{{start_at}}}}}
{{#if:{{#varexists:meta_Creature}}|start_at in use when inherited entity Creature exists}}
| {{#vardefine:meta_Ageable|{{#var:meta_Creature|0}}}}
{{#if:{{#varexists:meta_Creature}}||Inherited entity Creature does not exist}}
}}
| The base class.
{{#vardefine:meta_Ageable|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Is baby | false | |
Animal
{{#if:Animal||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Animal}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Ageable
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Ageable|Entity metadata}}#Ageable|Ageable]]|[[{{#varexists:meta_Ageable|Entity metadata}}#Ageable|Ageable]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Ageable|Entity metadata}}#Ageable|Ageable]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Ageable|Entity metadata}}#Ageable|Ageable]].
}}{{#if:
| {{#vardefine:meta_Animal|{{{start_at}}}}}
{{#if:{{#varexists:meta_Ageable}}|start_at in use when inherited entity Ageable exists}}
| {{#vardefine:meta_Animal|{{#var:meta_Ageable|0}}}}
{{#if:{{#varexists:meta_Ageable}}||Inherited entity Ageable does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Animal|}}
{{#if:{{#varexists:meta_Ageable}}|start_at in use when inherited entity Ageable exists}}
| {{#vardefine:meta_pre_Animal|{{#var:meta_pre_Ageable|0}}}}
{{#if:{{#varexists:meta_Ageable}}||Inherited entity Ageable does not exist}}
}}
| The base class.
{{#vardefine:meta_Animal|0}}
{{#vardefine:meta_pre_Animal|0}}
}}
|
{{#if:Ageable
| Extends Ageable.
{{#if:
| {{#vardefine:meta_Animal|{{{start_at}}}}}
{{#if:{{#varexists:meta_Ageable}}|start_at in use when inherited entity Ageable exists}}
| {{#vardefine:meta_Animal|{{#var:meta_Ageable|0}}}}
{{#if:{{#varexists:meta_Ageable}}||Inherited entity Ageable does not exist}}
}}
| The base class.
{{#vardefine:meta_Animal|0}}
}}
}}
No additional metadata.
AbstractHorse
{{#if:AbstractHorse||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|AbstractHorse}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Animal
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]|[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]].
}}{{#if:
| {{#vardefine:meta_AbstractHorse|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_AbstractHorse|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_AbstractHorse|}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_pre_AbstractHorse|{{#var:meta_pre_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_AbstractHorse|0}}
{{#vardefine:meta_pre_AbstractHorse|0}}
}}
|
{{#if:Animal
| Extends Animal.
{{#if:
| {{#vardefine:meta_AbstractHorse|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_AbstractHorse|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_AbstractHorse|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Bit mask | Meaning | 0 |
| 0x01 | Unused | ||||||||
| 0x02 | Is Tame | ||||||||
| 0x04 | Is saddled | ||||||||
| 0x08 | Has bred | ||||||||
| 0x10 | Is eating | ||||||||
| 0x20 | Is rearing (on hind legs) | ||||||||
| 0x40 | Is mouth open | ||||||||
| 0x80 | Unused | ||||||||
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
OptUUID | Owner | Absent | |
Horse
{{#if:Horse||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Horse}}
{{#if:{{#var:meta_prerelease}}|
{{#if:AbstractHorse
| {{#if:
| Extends {{#if:[[{{#varexists:meta_AbstractHorse|Entity metadata}}#AbstractHorse|AbstractHorse]]|[[{{#varexists:meta_AbstractHorse|Entity metadata}}#AbstractHorse|AbstractHorse]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_AbstractHorse|Entity metadata}}#AbstractHorse|AbstractHorse]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_AbstractHorse|Entity metadata}}#AbstractHorse|AbstractHorse]].
}}{{#if:
| {{#vardefine:meta_Horse|{{{start_at}}}}}
{{#if:{{#varexists:meta_AbstractHorse}}|start_at in use when inherited entity AbstractHorse exists}}
| {{#vardefine:meta_Horse|{{#var:meta_AbstractHorse|0}}}}
{{#if:{{#varexists:meta_AbstractHorse}}||Inherited entity AbstractHorse does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Horse|}}
{{#if:{{#varexists:meta_AbstractHorse}}|start_at in use when inherited entity AbstractHorse exists}}
| {{#vardefine:meta_pre_Horse|{{#var:meta_pre_AbstractHorse|0}}}}
{{#if:{{#varexists:meta_AbstractHorse}}||Inherited entity AbstractHorse does not exist}}
}}
| The base class.
{{#vardefine:meta_Horse|0}}
{{#vardefine:meta_pre_Horse|0}}
}}
|
{{#if:AbstractHorse
| Extends AbstractHorse.
{{#if:
| {{#vardefine:meta_Horse|{{{start_at}}}}}
{{#if:{{#varexists:meta_AbstractHorse}}|start_at in use when inherited entity AbstractHorse exists}}
| {{#vardefine:meta_Horse|{{#var:meta_AbstractHorse|0}}}}
{{#if:{{#varexists:meta_AbstractHorse}}||Inherited entity AbstractHorse does not exist}}
}}
| The base class.
{{#vardefine:meta_Horse|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Variant (Color & Style) | 0 | |
ZombieHorse
{{#if:ZombieHorse||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|ZombieHorse}}
{{#if:{{#var:meta_prerelease}}|
{{#if:AbstractHorse
| {{#if:
| Extends {{#if:[[{{#varexists:meta_AbstractHorse|Entity metadata}}#AbstractHorse|AbstractHorse]]|[[{{#varexists:meta_AbstractHorse|Entity metadata}}#AbstractHorse|AbstractHorse]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_AbstractHorse|Entity metadata}}#AbstractHorse|AbstractHorse]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_AbstractHorse|Entity metadata}}#AbstractHorse|AbstractHorse]].
}}{{#if:
| {{#vardefine:meta_ZombieHorse|{{{start_at}}}}}
{{#if:{{#varexists:meta_AbstractHorse}}|start_at in use when inherited entity AbstractHorse exists}}
| {{#vardefine:meta_ZombieHorse|{{#var:meta_AbstractHorse|0}}}}
{{#if:{{#varexists:meta_AbstractHorse}}||Inherited entity AbstractHorse does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_ZombieHorse|}}
{{#if:{{#varexists:meta_AbstractHorse}}|start_at in use when inherited entity AbstractHorse exists}}
| {{#vardefine:meta_pre_ZombieHorse|{{#var:meta_pre_AbstractHorse|0}}}}
{{#if:{{#varexists:meta_AbstractHorse}}||Inherited entity AbstractHorse does not exist}}
}}
| The base class.
{{#vardefine:meta_ZombieHorse|0}}
{{#vardefine:meta_pre_ZombieHorse|0}}
}}
|
{{#if:AbstractHorse
| Extends AbstractHorse.
{{#if:
| {{#vardefine:meta_ZombieHorse|{{{start_at}}}}}
{{#if:{{#varexists:meta_AbstractHorse}}|start_at in use when inherited entity AbstractHorse exists}}
| {{#vardefine:meta_ZombieHorse|{{#var:meta_AbstractHorse|0}}}}
{{#if:{{#varexists:meta_AbstractHorse}}||Inherited entity AbstractHorse does not exist}}
}}
| The base class.
{{#vardefine:meta_ZombieHorse|0}}
}}
}}
SkeletonHorse
{{#if:SkeletonHorse||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|SkeletonHorse}}
{{#if:{{#var:meta_prerelease}}|
{{#if:AbstractHorse
| {{#if:
| Extends {{#if:[[{{#varexists:meta_AbstractHorse|Entity metadata}}#AbstractHorse|AbstractHorse]]|[[{{#varexists:meta_AbstractHorse|Entity metadata}}#AbstractHorse|AbstractHorse]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_AbstractHorse|Entity metadata}}#AbstractHorse|AbstractHorse]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_AbstractHorse|Entity metadata}}#AbstractHorse|AbstractHorse]].
}}{{#if:
| {{#vardefine:meta_SkeletonHorse|{{{start_at}}}}}
{{#if:{{#varexists:meta_AbstractHorse}}|start_at in use when inherited entity AbstractHorse exists}}
| {{#vardefine:meta_SkeletonHorse|{{#var:meta_AbstractHorse|0}}}}
{{#if:{{#varexists:meta_AbstractHorse}}||Inherited entity AbstractHorse does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_SkeletonHorse|}}
{{#if:{{#varexists:meta_AbstractHorse}}|start_at in use when inherited entity AbstractHorse exists}}
| {{#vardefine:meta_pre_SkeletonHorse|{{#var:meta_pre_AbstractHorse|0}}}}
{{#if:{{#varexists:meta_AbstractHorse}}||Inherited entity AbstractHorse does not exist}}
}}
| The base class.
{{#vardefine:meta_SkeletonHorse|0}}
{{#vardefine:meta_pre_SkeletonHorse|0}}
}}
|
{{#if:AbstractHorse
| Extends AbstractHorse.
{{#if:
| {{#vardefine:meta_SkeletonHorse|{{{start_at}}}}}
{{#if:{{#varexists:meta_AbstractHorse}}|start_at in use when inherited entity AbstractHorse exists}}
| {{#vardefine:meta_SkeletonHorse|{{#var:meta_AbstractHorse|0}}}}
{{#if:{{#varexists:meta_AbstractHorse}}||Inherited entity AbstractHorse does not exist}}
}}
| The base class.
{{#vardefine:meta_SkeletonHorse|0}}
}}
}}
ChestedHorse
{{#if:ChestedHorse||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|ChestedHorse}}
{{#if:{{#var:meta_prerelease}}|
{{#if:AbstractHorse
| {{#if:
| Extends {{#if:[[{{#varexists:meta_AbstractHorse|Entity metadata}}#AbstractHorse|AbstractHorse]]|[[{{#varexists:meta_AbstractHorse|Entity metadata}}#AbstractHorse|AbstractHorse]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_AbstractHorse|Entity metadata}}#AbstractHorse|AbstractHorse]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_AbstractHorse|Entity metadata}}#AbstractHorse|AbstractHorse]].
}}{{#if:
| {{#vardefine:meta_ChestedHorse|{{{start_at}}}}}
{{#if:{{#varexists:meta_AbstractHorse}}|start_at in use when inherited entity AbstractHorse exists}}
| {{#vardefine:meta_ChestedHorse|{{#var:meta_AbstractHorse|0}}}}
{{#if:{{#varexists:meta_AbstractHorse}}||Inherited entity AbstractHorse does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_ChestedHorse|}}
{{#if:{{#varexists:meta_AbstractHorse}}|start_at in use when inherited entity AbstractHorse exists}}
| {{#vardefine:meta_pre_ChestedHorse|{{#var:meta_pre_AbstractHorse|0}}}}
{{#if:{{#varexists:meta_AbstractHorse}}||Inherited entity AbstractHorse does not exist}}
}}
| The base class.
{{#vardefine:meta_ChestedHorse|0}}
{{#vardefine:meta_pre_ChestedHorse|0}}
}}
|
{{#if:AbstractHorse
| Extends AbstractHorse.
{{#if:
| {{#vardefine:meta_ChestedHorse|{{{start_at}}}}}
{{#if:{{#varexists:meta_AbstractHorse}}|start_at in use when inherited entity AbstractHorse exists}}
| {{#vardefine:meta_ChestedHorse|{{#var:meta_AbstractHorse|0}}}}
{{#if:{{#varexists:meta_AbstractHorse}}||Inherited entity AbstractHorse does not exist}}
}}
| The base class.
{{#vardefine:meta_ChestedHorse|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Has Chest | false | |
Donkey
{{#if:Donkey||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Donkey}}
{{#if:{{#var:meta_prerelease}}|
{{#if:ChestedHorse
| {{#if:
| Extends {{#if:[[{{#varexists:meta_ChestedHorse|Entity metadata}}#ChestedHorse|ChestedHorse]]|[[{{#varexists:meta_ChestedHorse|Entity metadata}}#ChestedHorse|ChestedHorse]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_ChestedHorse|Entity metadata}}#ChestedHorse|ChestedHorse]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_ChestedHorse|Entity metadata}}#ChestedHorse|ChestedHorse]].
}}{{#if:
| {{#vardefine:meta_Donkey|{{{start_at}}}}}
{{#if:{{#varexists:meta_ChestedHorse}}|start_at in use when inherited entity ChestedHorse exists}}
| {{#vardefine:meta_Donkey|{{#var:meta_ChestedHorse|0}}}}
{{#if:{{#varexists:meta_ChestedHorse}}||Inherited entity ChestedHorse does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Donkey|}}
{{#if:{{#varexists:meta_ChestedHorse}}|start_at in use when inherited entity ChestedHorse exists}}
| {{#vardefine:meta_pre_Donkey|{{#var:meta_pre_ChestedHorse|0}}}}
{{#if:{{#varexists:meta_ChestedHorse}}||Inherited entity ChestedHorse does not exist}}
}}
| The base class.
{{#vardefine:meta_Donkey|0}}
{{#vardefine:meta_pre_Donkey|0}}
}}
|
{{#if:ChestedHorse
| Extends ChestedHorse.
{{#if:
| {{#vardefine:meta_Donkey|{{{start_at}}}}}
{{#if:{{#varexists:meta_ChestedHorse}}|start_at in use when inherited entity ChestedHorse exists}}
| {{#vardefine:meta_Donkey|{{#var:meta_ChestedHorse|0}}}}
{{#if:{{#varexists:meta_ChestedHorse}}||Inherited entity ChestedHorse does not exist}}
}}
| The base class.
{{#vardefine:meta_Donkey|0}}
}}
}}
Llama
{{#if:Llama||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Llama}}
{{#if:{{#var:meta_prerelease}}|
{{#if:ChestedHorse
| {{#if:
| Extends {{#if:[[{{#varexists:meta_ChestedHorse|Entity metadata}}#ChestedHorse|ChestedHorse]]|[[{{#varexists:meta_ChestedHorse|Entity metadata}}#ChestedHorse|ChestedHorse]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_ChestedHorse|Entity metadata}}#ChestedHorse|ChestedHorse]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_ChestedHorse|Entity metadata}}#ChestedHorse|ChestedHorse]].
}}{{#if:
| {{#vardefine:meta_Llama|{{{start_at}}}}}
{{#if:{{#varexists:meta_ChestedHorse}}|start_at in use when inherited entity ChestedHorse exists}}
| {{#vardefine:meta_Llama|{{#var:meta_ChestedHorse|0}}}}
{{#if:{{#varexists:meta_ChestedHorse}}||Inherited entity ChestedHorse does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Llama|}}
{{#if:{{#varexists:meta_ChestedHorse}}|start_at in use when inherited entity ChestedHorse exists}}
| {{#vardefine:meta_pre_Llama|{{#var:meta_pre_ChestedHorse|0}}}}
{{#if:{{#varexists:meta_ChestedHorse}}||Inherited entity ChestedHorse does not exist}}
}}
| The base class.
{{#vardefine:meta_Llama|0}}
{{#vardefine:meta_pre_Llama|0}}
}}
|
{{#if:ChestedHorse
| Extends ChestedHorse.
{{#if:
| {{#vardefine:meta_Llama|{{{start_at}}}}}
{{#if:{{#varexists:meta_ChestedHorse}}|start_at in use when inherited entity ChestedHorse exists}}
| {{#vardefine:meta_Llama|{{#var:meta_ChestedHorse|0}}}}
{{#if:{{#varexists:meta_ChestedHorse}}||Inherited entity ChestedHorse does not exist}}
}}
| The base class.
{{#vardefine:meta_Llama|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Strength (number of columns of 3 slots in the llama's inventory once a chest is equipped) | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Carpet color (a dye color, or -1 if no carpet equipped) | -1 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Variant (0: llama_creamy.png, 1: llama_white.png, 2: llama_brown.png, 3: llama_gray.png)
|
0 | |
Trader Llama
{{#if:Trader Llama||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Trader Llama}}
{{#if:{{#var:meta_prerelease}}|
{{#if:
| {{#if:
| Extends {{#if:[[{{#varexists:meta_{{{inherits}}}|Entity metadata}}#{{{inherits}}}|{{{inherits}}}]]|[[{{#varexists:meta_{{{inherits}}}|Entity metadata}}#{{{inherits}}}|{{{inherits}}}]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_{{{inherits}}}|Entity metadata}}#{{{inherits}}}|{{{inherits}}}]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_{{{inherits}}}|Entity metadata}}#{{{inherits}}}|{{{inherits}}}]].
}}{{#if:
| {{#vardefine:meta_Trader Llama|{{{start_at}}}}}
{{#if:{{#varexists:meta_{{{inherits}}}}}|start_at in use when inherited entity {{{inherits}}} exists}}
| {{#vardefine:meta_Trader Llama|{{#var:meta_{{{inherits}}}|0}}}}
{{#if:{{#varexists:meta_{{{inherits}}}}}||Inherited entity {{{inherits}}} does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Trader Llama|}}
{{#if:{{#varexists:meta_{{{inherits}}}}}|start_at in use when inherited entity {{{inherits}}} exists}}
| {{#vardefine:meta_pre_Trader Llama|{{#var:meta_pre_{{{inherits}}}|0}}}}
{{#if:{{#varexists:meta_{{{inherits}}}}}||Inherited entity {{{inherits}}} does not exist}}
}}
| The base class.
{{#vardefine:meta_Trader Llama|0}}
{{#vardefine:meta_pre_Trader Llama|0}}
}}
|
{{#if:
| Extends [[#{{{inherits}}}|{{{inherits}}}]].
{{#if:
| {{#vardefine:meta_Trader Llama|{{{start_at}}}}}
{{#if:{{#varexists:meta_{{{inherits}}}}}|start_at in use when inherited entity {{{inherits}}} exists}}
| {{#vardefine:meta_Trader Llama|{{#var:meta_{{{inherits}}}|0}}}}
{{#if:{{#varexists:meta_{{{inherits}}}}}||Inherited entity {{{inherits}}} does not exist}}
}}
| The base class.
{{#vardefine:meta_Trader Llama|0}}
}}
}}
No additional metadata.
Mule
{{#if:Mule||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Mule}}
{{#if:{{#var:meta_prerelease}}|
{{#if:ChestedHorse
| {{#if:
| Extends {{#if:[[{{#varexists:meta_ChestedHorse|Entity metadata}}#ChestedHorse|ChestedHorse]]|[[{{#varexists:meta_ChestedHorse|Entity metadata}}#ChestedHorse|ChestedHorse]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_ChestedHorse|Entity metadata}}#ChestedHorse|ChestedHorse]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_ChestedHorse|Entity metadata}}#ChestedHorse|ChestedHorse]].
}}{{#if:
| {{#vardefine:meta_Mule|{{{start_at}}}}}
{{#if:{{#varexists:meta_ChestedHorse}}|start_at in use when inherited entity ChestedHorse exists}}
| {{#vardefine:meta_Mule|{{#var:meta_ChestedHorse|0}}}}
{{#if:{{#varexists:meta_ChestedHorse}}||Inherited entity ChestedHorse does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Mule|}}
{{#if:{{#varexists:meta_ChestedHorse}}|start_at in use when inherited entity ChestedHorse exists}}
| {{#vardefine:meta_pre_Mule|{{#var:meta_pre_ChestedHorse|0}}}}
{{#if:{{#varexists:meta_ChestedHorse}}||Inherited entity ChestedHorse does not exist}}
}}
| The base class.
{{#vardefine:meta_Mule|0}}
{{#vardefine:meta_pre_Mule|0}}
}}
|
{{#if:ChestedHorse
| Extends ChestedHorse.
{{#if:
| {{#vardefine:meta_Mule|{{{start_at}}}}}
{{#if:{{#varexists:meta_ChestedHorse}}|start_at in use when inherited entity ChestedHorse exists}}
| {{#vardefine:meta_Mule|{{#var:meta_ChestedHorse|0}}}}
{{#if:{{#varexists:meta_ChestedHorse}}||Inherited entity ChestedHorse does not exist}}
}}
| The base class.
{{#vardefine:meta_Mule|0}}
}}
}}
Bee
{{#if:Bee||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Bee}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Animal
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]|[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]].
}}{{#if:
| {{#vardefine:meta_Bee|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Bee|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Bee|}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_pre_Bee|{{#var:meta_pre_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Bee|0}}
{{#vardefine:meta_pre_Bee|0}}
}}
|
{{#if:Animal
| Extends Animal.
{{#if:
| {{#vardefine:meta_Bee|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Bee|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Bee|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Flags | 0 | |
| 0x01 | Unused | ||||||||
| 0x02 | Is angry | ||||||||
| 0x04 | Has stung | ||||||||
| 0x08 | Has nectar | ||||||||
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Anger time in ticks | 0 (Not angry) | |
Fox
{{#if:Fox||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Fox}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Animal
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]|[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]].
}}{{#if:
| {{#vardefine:meta_Fox|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Fox|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Fox|}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_pre_Fox|{{#var:meta_pre_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Fox|0}}
{{#vardefine:meta_pre_Fox|0}}
}}
|
{{#if:Animal
| Extends Animal.
{{#if:
| {{#vardefine:meta_Fox|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Fox|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Fox|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Type (0: red, 1: snow) | 0 (red) | |
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Bit mask | Meaning | 0 |
| 0x01 | Sitting | ||||||||
| 0x02 | Unused | ||||||||
| 0x04 | Crouching | ||||||||
| 0x08 | Unknown | ||||||||
| 0x10 | Unknown | ||||||||
| 0x20 | Sleeping | ||||||||
| 0x40 | Unknown | ||||||||
| 0x80 | Unknown | ||||||||
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
OptUUID | First UUID (in UUIDs NBT)?
|
Absent | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
OptUUID | Second UUID (in UUIDs NBT)?
|
Absent | |
Ocelot
{{#if:Ocelot||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Ocelot}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Animal
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]|[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]].
}}{{#if:
| {{#vardefine:meta_Ocelot|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Ocelot|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Ocelot|}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_pre_Ocelot|{{#var:meta_pre_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Ocelot|0}}
{{#vardefine:meta_pre_Ocelot|0}}
}}
|
{{#if:Animal
| Extends Animal.
{{#if:
| {{#vardefine:meta_Ocelot|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Ocelot|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Ocelot|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Is trusting | false | |
Panda
{{#if:Panda||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Panda}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Animal
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]|[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]].
}}{{#if:
| {{#vardefine:meta_Panda|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Panda|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Panda|}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_pre_Panda|{{#var:meta_pre_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Panda|0}}
{{#vardefine:meta_pre_Panda|0}}
}}
|
{{#if:Animal
| Extends Animal.
{{#if:
| {{#vardefine:meta_Panda|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Panda|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Panda|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Integer | Breed timer? Set to 32 when something happens, and then counts down to 0 again. At 29 and 14 (before counting down), will play the entity.panda.cant_breed sound event.
|
0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Integer | Sneeze timer. Counts up from 0; when it hits 1 the entity.panda.pre_sneeze event plays and when it hits 21 the entity.panda.sneeze event plays (and it is set back to 0 and the sneeze flag is cleared).
|
0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Integer | Eat timer. If nonzero, counts upwards. | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Main Gene | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Hidden Gene | 0 | |
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Bit mask | Meaning | 0 |
| 0x01 | Unused | ||||||||
| 0x02 | Is sneezing | ||||||||
| 0x04 | Is rolling | ||||||||
| 0x08 | Is sitting | ||||||||
| 0x10 | Is on back | ||||||||
Pig
{{#if:Pig||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Pig}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Animal
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]|[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]].
}}{{#if:
| {{#vardefine:meta_Pig|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Pig|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Pig|}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_pre_Pig|{{#var:meta_pre_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Pig|0}}
{{#vardefine:meta_pre_Pig|0}}
}}
|
{{#if:Animal
| Extends Animal.
{{#if:
| {{#vardefine:meta_Pig|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Pig|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Pig|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Has saddle | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Total time to "boost" with a carrot on a stick for | 0 | |
Whenever a carrot on a stick is used, if the pig is not currently boosting it will start to boost for 140 to 980 (inclusive) ticks. When boost time is changed, a counter is reset which counts up to the boost time, after which boosting will stop. The value remains set at its modified value even after boosting is stopped.
Rabbit
{{#if:Rabbit||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Rabbit}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Animal
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]|[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]].
}}{{#if:
| {{#vardefine:meta_Rabbit|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Rabbit|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Rabbit|}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_pre_Rabbit|{{#var:meta_pre_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Rabbit|0}}
{{#vardefine:meta_pre_Rabbit|0}}
}}
|
{{#if:Animal
| Extends Animal.
{{#if:
| {{#vardefine:meta_Rabbit|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Rabbit|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Rabbit|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Type | 0 | |
Turtle
{{#if:Turtle||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Turtle}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Animal
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]|[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]].
}}{{#if:
| {{#vardefine:meta_Turtle|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Turtle|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Turtle|}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_pre_Turtle|{{#var:meta_pre_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Turtle|0}}
{{#vardefine:meta_pre_Turtle|0}}
}}
|
{{#if:Animal
| Extends Animal.
{{#if:
| {{#vardefine:meta_Turtle|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Turtle|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Turtle|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
BlockPos | Home pos | (0, 0, 0) | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Has egg | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Laying egg | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
BlockPos | Travel pos | (0, 0, 0) | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Going home | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Traveling | false | |
Polar Bear
{{#if:Polar Bear||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Polar Bear}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Animal
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]|[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]].
}}{{#if:
| {{#vardefine:meta_Polar Bear|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Polar Bear|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Polar Bear|}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_pre_Polar Bear|{{#var:meta_pre_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Polar Bear|0}}
{{#vardefine:meta_pre_Polar Bear|0}}
}}
|
{{#if:Animal
| Extends Animal.
{{#if:
| {{#vardefine:meta_Polar Bear|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Polar Bear|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Polar Bear|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Standing up | false | |
Chicken
{{#if:Chicken||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Chicken}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Animal
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]|[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]].
}}{{#if:
| {{#vardefine:meta_Chicken|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Chicken|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Chicken|}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_pre_Chicken|{{#var:meta_pre_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Chicken|0}}
{{#vardefine:meta_pre_Chicken|0}}
}}
|
{{#if:Animal
| Extends Animal.
{{#if:
| {{#vardefine:meta_Chicken|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Chicken|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Chicken|0}}
}}
}}
No additional metadata.
Cow
{{#if:Cow||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Cow}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Animal
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]|[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]].
}}{{#if:
| {{#vardefine:meta_Cow|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Cow|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Cow|}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_pre_Cow|{{#var:meta_pre_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Cow|0}}
{{#vardefine:meta_pre_Cow|0}}
}}
|
{{#if:Animal
| Extends Animal.
{{#if:
| {{#vardefine:meta_Cow|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Cow|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Cow|0}}
}}
}}
No additional metadata.
Mooshroom
{{#if:Mooshroom||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Mooshroom}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Cow
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Cow|Entity metadata}}#Cow|Cow]]|[[{{#varexists:meta_Cow|Entity metadata}}#Cow|Cow]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Cow|Entity metadata}}#Cow|Cow]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Cow|Entity metadata}}#Cow|Cow]].
}}{{#if:
| {{#vardefine:meta_Mooshroom|{{{start_at}}}}}
{{#if:{{#varexists:meta_Cow}}|start_at in use when inherited entity Cow exists}}
| {{#vardefine:meta_Mooshroom|{{#var:meta_Cow|0}}}}
{{#if:{{#varexists:meta_Cow}}||Inherited entity Cow does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Mooshroom|}}
{{#if:{{#varexists:meta_Cow}}|start_at in use when inherited entity Cow exists}}
| {{#vardefine:meta_pre_Mooshroom|{{#var:meta_pre_Cow|0}}}}
{{#if:{{#varexists:meta_Cow}}||Inherited entity Cow does not exist}}
}}
| The base class.
{{#vardefine:meta_Mooshroom|0}}
{{#vardefine:meta_pre_Mooshroom|0}}
}}
|
{{#if:Cow
| Extends Cow.
{{#if:
| {{#vardefine:meta_Mooshroom|{{{start_at}}}}}
{{#if:{{#varexists:meta_Cow}}|start_at in use when inherited entity Cow exists}}
| {{#vardefine:meta_Mooshroom|{{#var:meta_Cow|0}}}}
{{#if:{{#varexists:meta_Cow}}||Inherited entity Cow does not exist}}
}}
| The base class.
{{#vardefine:meta_Mooshroom|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
String | Variant ("red" or "brown") | red | |
Sheep
{{#if:Sheep||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Sheep}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Animal
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]|[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]].
}}{{#if:
| {{#vardefine:meta_Sheep|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Sheep|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Sheep|}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_pre_Sheep|{{#var:meta_pre_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Sheep|0}}
{{#vardefine:meta_pre_Sheep|0}}
}}
|
{{#if:Animal
| Extends Animal.
{{#if:
| {{#vardefine:meta_Sheep|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_Sheep|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_Sheep|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Bit mask | Meaning | 0 |
| 0x0F | Color (matches dye damage values) | ||||||||
| 0x10 | Is sheared | ||||||||
TameableAnimal
{{#if:TameableAnimal||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|TameableAnimal}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Animal
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]|[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Animal|Entity metadata}}#Animal|Animal]].
}}{{#if:
| {{#vardefine:meta_TameableAnimal|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_TameableAnimal|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_TameableAnimal|}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_pre_TameableAnimal|{{#var:meta_pre_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_TameableAnimal|0}}
{{#vardefine:meta_pre_TameableAnimal|0}}
}}
|
{{#if:Animal
| Extends Animal.
{{#if:
| {{#vardefine:meta_TameableAnimal|{{{start_at}}}}}
{{#if:{{#varexists:meta_Animal}}|start_at in use when inherited entity Animal exists}}
| {{#vardefine:meta_TameableAnimal|{{#var:meta_Animal|0}}}}
{{#if:{{#varexists:meta_Animal}}||Inherited entity Animal does not exist}}
}}
| The base class.
{{#vardefine:meta_TameableAnimal|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Bit mask | Meaning | 0 |
| 0x01 | Is sitting | ||||||||
| 0x02 | Is angry (only used with wolves) | ||||||||
| 0x04 | Is tamed | ||||||||
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
OptUUID | Owner | Absent | |
Cat
{{#if:Cat||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Cat}}
{{#if:{{#var:meta_prerelease}}|
{{#if:TameableAnimal
| {{#if:
| Extends {{#if:[[{{#varexists:meta_TameableAnimal|Entity metadata}}#TameableAnimal|TameableAnimal]]|[[{{#varexists:meta_TameableAnimal|Entity metadata}}#TameableAnimal|TameableAnimal]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_TameableAnimal|Entity metadata}}#TameableAnimal|TameableAnimal]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_TameableAnimal|Entity metadata}}#TameableAnimal|TameableAnimal]].
}}{{#if:
| {{#vardefine:meta_Cat|{{{start_at}}}}}
{{#if:{{#varexists:meta_TameableAnimal}}|start_at in use when inherited entity TameableAnimal exists}}
| {{#vardefine:meta_Cat|{{#var:meta_TameableAnimal|0}}}}
{{#if:{{#varexists:meta_TameableAnimal}}||Inherited entity TameableAnimal does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Cat|}}
{{#if:{{#varexists:meta_TameableAnimal}}|start_at in use when inherited entity TameableAnimal exists}}
| {{#vardefine:meta_pre_Cat|{{#var:meta_pre_TameableAnimal|0}}}}
{{#if:{{#varexists:meta_TameableAnimal}}||Inherited entity TameableAnimal does not exist}}
}}
| The base class.
{{#vardefine:meta_Cat|0}}
{{#vardefine:meta_pre_Cat|0}}
}}
|
{{#if:TameableAnimal
| Extends TameableAnimal.
{{#if:
| {{#vardefine:meta_Cat|{{{start_at}}}}}
{{#if:{{#varexists:meta_TameableAnimal}}|start_at in use when inherited entity TameableAnimal exists}}
| {{#vardefine:meta_Cat|{{#var:meta_TameableAnimal|0}}}}
{{#if:{{#varexists:meta_TameableAnimal}}||Inherited entity TameableAnimal does not exist}}
}}
| The base class.
{{#vardefine:meta_Cat|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Type (0 = tabby, 1 = black, 2 = red, 3 = siamese, 4 = british_shorthair, 5 = calico, 6 = persian, 7 = ragdoll, 8 = white, 9 = all_black) | 1 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Unknown | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Unknown | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Collar color (values are those used with dyes) | 14 (Red) | |
Wolf
{{#if:Wolf||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Wolf}}
{{#if:{{#var:meta_prerelease}}|
{{#if:TameableAnimal
| {{#if:
| Extends {{#if:[[{{#varexists:meta_TameableAnimal|Entity metadata}}#TameableAnimal|TameableAnimal]]|[[{{#varexists:meta_TameableAnimal|Entity metadata}}#TameableAnimal|TameableAnimal]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_TameableAnimal|Entity metadata}}#TameableAnimal|TameableAnimal]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_TameableAnimal|Entity metadata}}#TameableAnimal|TameableAnimal]].
}}{{#if:
| {{#vardefine:meta_Wolf|{{{start_at}}}}}
{{#if:{{#varexists:meta_TameableAnimal}}|start_at in use when inherited entity TameableAnimal exists}}
| {{#vardefine:meta_Wolf|{{#var:meta_TameableAnimal|0}}}}
{{#if:{{#varexists:meta_TameableAnimal}}||Inherited entity TameableAnimal does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Wolf|}}
{{#if:{{#varexists:meta_TameableAnimal}}|start_at in use when inherited entity TameableAnimal exists}}
| {{#vardefine:meta_pre_Wolf|{{#var:meta_pre_TameableAnimal|0}}}}
{{#if:{{#varexists:meta_TameableAnimal}}||Inherited entity TameableAnimal does not exist}}
}}
| The base class.
{{#vardefine:meta_Wolf|0}}
{{#vardefine:meta_pre_Wolf|0}}
}}
|
{{#if:TameableAnimal
| Extends TameableAnimal.
{{#if:
| {{#vardefine:meta_Wolf|{{{start_at}}}}}
{{#if:{{#varexists:meta_TameableAnimal}}|start_at in use when inherited entity TameableAnimal exists}}
| {{#vardefine:meta_Wolf|{{#var:meta_TameableAnimal|0}}}}
{{#if:{{#varexists:meta_TameableAnimal}}||Inherited entity TameableAnimal does not exist}}
}}
| The base class.
{{#vardefine:meta_Wolf|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Is begging | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Collar color (values are those used with dyes) | 14 (Red) | |
Parrot
{{#if:Parrot||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Parrot}}
{{#if:{{#var:meta_prerelease}}|
{{#if:TameableAnimal
| {{#if:
| Extends {{#if:[[{{#varexists:meta_TameableAnimal|Entity metadata}}#TameableAnimal|TameableAnimal]]|[[{{#varexists:meta_TameableAnimal|Entity metadata}}#TameableAnimal|TameableAnimal]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_TameableAnimal|Entity metadata}}#TameableAnimal|TameableAnimal]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_TameableAnimal|Entity metadata}}#TameableAnimal|TameableAnimal]].
}}{{#if:
| {{#vardefine:meta_Parrot|{{{start_at}}}}}
{{#if:{{#varexists:meta_TameableAnimal}}|start_at in use when inherited entity TameableAnimal exists}}
| {{#vardefine:meta_Parrot|{{#var:meta_TameableAnimal|0}}}}
{{#if:{{#varexists:meta_TameableAnimal}}||Inherited entity TameableAnimal does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Parrot|}}
{{#if:{{#varexists:meta_TameableAnimal}}|start_at in use when inherited entity TameableAnimal exists}}
| {{#vardefine:meta_pre_Parrot|{{#var:meta_pre_TameableAnimal|0}}}}
{{#if:{{#varexists:meta_TameableAnimal}}||Inherited entity TameableAnimal does not exist}}
}}
| The base class.
{{#vardefine:meta_Parrot|0}}
{{#vardefine:meta_pre_Parrot|0}}
}}
|
{{#if:TameableAnimal
| Extends TameableAnimal.
{{#if:
| {{#vardefine:meta_Parrot|{{{start_at}}}}}
{{#if:{{#varexists:meta_TameableAnimal}}|start_at in use when inherited entity TameableAnimal exists}}
| {{#vardefine:meta_Parrot|{{#var:meta_TameableAnimal|0}}}}
{{#if:{{#varexists:meta_TameableAnimal}}||Inherited entity TameableAnimal does not exist}}
}}
| The base class.
{{#vardefine:meta_Parrot|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Variant (0: red/blue, 1: blue, 2: green, 3: yellow/blue, 4: grey) | 0 | |
Abstract Merchant
{{#if:Abstract Merchant||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Abstract Merchant}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Ageable
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Ageable|Entity metadata}}#Ageable|Ageable]]|[[{{#varexists:meta_Ageable|Entity metadata}}#Ageable|Ageable]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Ageable|Entity metadata}}#Ageable|Ageable]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Ageable|Entity metadata}}#Ageable|Ageable]].
}}{{#if:
| {{#vardefine:meta_Abstract Merchant|{{{start_at}}}}}
{{#if:{{#varexists:meta_Ageable}}|start_at in use when inherited entity Ageable exists}}
| {{#vardefine:meta_Abstract Merchant|{{#var:meta_Ageable|0}}}}
{{#if:{{#varexists:meta_Ageable}}||Inherited entity Ageable does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Abstract Merchant|}}
{{#if:{{#varexists:meta_Ageable}}|start_at in use when inherited entity Ageable exists}}
| {{#vardefine:meta_pre_Abstract Merchant|{{#var:meta_pre_Ageable|0}}}}
{{#if:{{#varexists:meta_Ageable}}||Inherited entity Ageable does not exist}}
}}
| The base class.
{{#vardefine:meta_Abstract Merchant|0}}
{{#vardefine:meta_pre_Abstract Merchant|0}}
}}
|
{{#if:Ageable
| Extends Ageable.
{{#if:
| {{#vardefine:meta_Abstract Merchant|{{{start_at}}}}}
{{#if:{{#varexists:meta_Ageable}}|start_at in use when inherited entity Ageable exists}}
| {{#vardefine:meta_Abstract Merchant|{{#var:meta_Ageable|0}}}}
{{#if:{{#varexists:meta_Ageable}}||Inherited entity Ageable does not exist}}
}}
| The base class.
{{#vardefine:meta_Abstract Merchant|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Head shake timer (starts at 40, decrements each tick) | 0 | |
Villager
{{#if:Villager||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Villager}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Abstract Merchant
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Abstract Merchant|Entity metadata}}#Abstract Merchant|Abstract Merchant]]|[[{{#varexists:meta_Abstract Merchant|Entity metadata}}#Abstract Merchant|Abstract Merchant]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Abstract Merchant|Entity metadata}}#Abstract Merchant|Abstract Merchant]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Abstract Merchant|Entity metadata}}#Abstract Merchant|Abstract Merchant]].
}}{{#if:
| {{#vardefine:meta_Villager|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Merchant}}|start_at in use when inherited entity Abstract Merchant exists}}
| {{#vardefine:meta_Villager|{{#var:meta_Abstract Merchant|0}}}}
{{#if:{{#varexists:meta_Abstract Merchant}}||Inherited entity Abstract Merchant does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Villager|}}
{{#if:{{#varexists:meta_Abstract Merchant}}|start_at in use when inherited entity Abstract Merchant exists}}
| {{#vardefine:meta_pre_Villager|{{#var:meta_pre_Abstract Merchant|0}}}}
{{#if:{{#varexists:meta_Abstract Merchant}}||Inherited entity Abstract Merchant does not exist}}
}}
| The base class.
{{#vardefine:meta_Villager|0}}
{{#vardefine:meta_pre_Villager|0}}
}}
|
{{#if:Abstract Merchant
| Extends Abstract Merchant.
{{#if:
| {{#vardefine:meta_Villager|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Merchant}}|start_at in use when inherited entity Abstract Merchant exists}}
| {{#vardefine:meta_Villager|{{#var:meta_Abstract Merchant|0}}}}
{{#if:{{#varexists:meta_Abstract Merchant}}||Inherited entity Abstract Merchant does not exist}}
}}
| The base class.
{{#vardefine:meta_Villager|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Villager Data | Villager Data | Plains/None/1 | |
Wandering Trader
{{#if:Wandering Trader||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Wandering Trader}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Abstract Merchant
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Abstract Merchant|Entity metadata}}#Abstract Merchant|Abstract Merchant]]|[[{{#varexists:meta_Abstract Merchant|Entity metadata}}#Abstract Merchant|Abstract Merchant]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Abstract Merchant|Entity metadata}}#Abstract Merchant|Abstract Merchant]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Abstract Merchant|Entity metadata}}#Abstract Merchant|Abstract Merchant]].
}}{{#if:
| {{#vardefine:meta_Wandering Trader|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Merchant}}|start_at in use when inherited entity Abstract Merchant exists}}
| {{#vardefine:meta_Wandering Trader|{{#var:meta_Abstract Merchant|0}}}}
{{#if:{{#varexists:meta_Abstract Merchant}}||Inherited entity Abstract Merchant does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Wandering Trader|}}
{{#if:{{#varexists:meta_Abstract Merchant}}|start_at in use when inherited entity Abstract Merchant exists}}
| {{#vardefine:meta_pre_Wandering Trader|{{#var:meta_pre_Abstract Merchant|0}}}}
{{#if:{{#varexists:meta_Abstract Merchant}}||Inherited entity Abstract Merchant does not exist}}
}}
| The base class.
{{#vardefine:meta_Wandering Trader|0}}
{{#vardefine:meta_pre_Wandering Trader|0}}
}}
|
{{#if:Abstract Merchant
| Extends Abstract Merchant.
{{#if:
| {{#vardefine:meta_Wandering Trader|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Merchant}}|start_at in use when inherited entity Abstract Merchant exists}}
| {{#vardefine:meta_Wandering Trader|{{#var:meta_Abstract Merchant|0}}}}
{{#if:{{#varexists:meta_Abstract Merchant}}||Inherited entity Abstract Merchant does not exist}}
}}
| The base class.
{{#vardefine:meta_Wandering Trader|0}}
}}
}}
No additional metadata.
Golem
{{#if:Golem||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Golem}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Creature
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Creature|Entity metadata}}#Creature|Creature]]|[[{{#varexists:meta_Creature|Entity metadata}}#Creature|Creature]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Creature|Entity metadata}}#Creature|Creature]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Creature|Entity metadata}}#Creature|Creature]].
}}{{#if:
| {{#vardefine:meta_Golem|{{{start_at}}}}}
{{#if:{{#varexists:meta_Creature}}|start_at in use when inherited entity Creature exists}}
| {{#vardefine:meta_Golem|{{#var:meta_Creature|0}}}}
{{#if:{{#varexists:meta_Creature}}||Inherited entity Creature does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Golem|}}
{{#if:{{#varexists:meta_Creature}}|start_at in use when inherited entity Creature exists}}
| {{#vardefine:meta_pre_Golem|{{#var:meta_pre_Creature|0}}}}
{{#if:{{#varexists:meta_Creature}}||Inherited entity Creature does not exist}}
}}
| The base class.
{{#vardefine:meta_Golem|0}}
{{#vardefine:meta_pre_Golem|0}}
}}
|
{{#if:Creature
| Extends Creature.
{{#if:
| {{#vardefine:meta_Golem|{{{start_at}}}}}
{{#if:{{#varexists:meta_Creature}}|start_at in use when inherited entity Creature exists}}
| {{#vardefine:meta_Golem|{{#var:meta_Creature|0}}}}
{{#if:{{#varexists:meta_Creature}}||Inherited entity Creature does not exist}}
}}
| The base class.
{{#vardefine:meta_Golem|0}}
}}
}}
No additional metadata.
IronGolem
{{#if:IronGolem||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|IronGolem}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Golem
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Golem|Entity metadata}}#Golem|Golem]]|[[{{#varexists:meta_Golem|Entity metadata}}#Golem|Golem]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Golem|Entity metadata}}#Golem|Golem]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Golem|Entity metadata}}#Golem|Golem]].
}}{{#if:
| {{#vardefine:meta_IronGolem|{{{start_at}}}}}
{{#if:{{#varexists:meta_Golem}}|start_at in use when inherited entity Golem exists}}
| {{#vardefine:meta_IronGolem|{{#var:meta_Golem|0}}}}
{{#if:{{#varexists:meta_Golem}}||Inherited entity Golem does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_IronGolem|}}
{{#if:{{#varexists:meta_Golem}}|start_at in use when inherited entity Golem exists}}
| {{#vardefine:meta_pre_IronGolem|{{#var:meta_pre_Golem|0}}}}
{{#if:{{#varexists:meta_Golem}}||Inherited entity Golem does not exist}}
}}
| The base class.
{{#vardefine:meta_IronGolem|0}}
{{#vardefine:meta_pre_IronGolem|0}}
}}
|
{{#if:Golem
| Extends Golem.
{{#if:
| {{#vardefine:meta_IronGolem|{{{start_at}}}}}
{{#if:{{#varexists:meta_Golem}}|start_at in use when inherited entity Golem exists}}
| {{#vardefine:meta_IronGolem|{{#var:meta_Golem|0}}}}
{{#if:{{#varexists:meta_Golem}}||Inherited entity Golem does not exist}}
}}
| The base class.
{{#vardefine:meta_IronGolem|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Bit mask | Meaning | 0 |
| 0x01 | Is player-created | ||||||||
Snowman
{{#if:Snowman||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Snowman}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Golem
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Golem|Entity metadata}}#Golem|Golem]]|[[{{#varexists:meta_Golem|Entity metadata}}#Golem|Golem]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Golem|Entity metadata}}#Golem|Golem]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Golem|Entity metadata}}#Golem|Golem]].
}}{{#if:
| {{#vardefine:meta_Snowman|{{{start_at}}}}}
{{#if:{{#varexists:meta_Golem}}|start_at in use when inherited entity Golem exists}}
| {{#vardefine:meta_Snowman|{{#var:meta_Golem|0}}}}
{{#if:{{#varexists:meta_Golem}}||Inherited entity Golem does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Snowman|}}
{{#if:{{#varexists:meta_Golem}}|start_at in use when inherited entity Golem exists}}
| {{#vardefine:meta_pre_Snowman|{{#var:meta_pre_Golem|0}}}}
{{#if:{{#varexists:meta_Golem}}||Inherited entity Golem does not exist}}
}}
| The base class.
{{#vardefine:meta_Snowman|0}}
{{#vardefine:meta_pre_Snowman|0}}
}}
|
{{#if:Golem
| Extends Golem.
{{#if:
| {{#vardefine:meta_Snowman|{{{start_at}}}}}
{{#if:{{#varexists:meta_Golem}}|start_at in use when inherited entity Golem exists}}
| {{#vardefine:meta_Snowman|{{#var:meta_Golem|0}}}}
{{#if:{{#varexists:meta_Golem}}||Inherited entity Golem does not exist}}
}}
| The base class.
{{#vardefine:meta_Snowman|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Bit mask | Meaning | 0x10 |
| 0x10 | has pumpkin hat | ||||||||
| 0x00 | has no pumpkin hat | ||||||||
Shulker
{{#if:Shulker||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Shulker}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Golem
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Golem|Entity metadata}}#Golem|Golem]]|[[{{#varexists:meta_Golem|Entity metadata}}#Golem|Golem]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Golem|Entity metadata}}#Golem|Golem]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Golem|Entity metadata}}#Golem|Golem]].
}}{{#if:
| {{#vardefine:meta_Shulker|{{{start_at}}}}}
{{#if:{{#varexists:meta_Golem}}|start_at in use when inherited entity Golem exists}}
| {{#vardefine:meta_Shulker|{{#var:meta_Golem|0}}}}
{{#if:{{#varexists:meta_Golem}}||Inherited entity Golem does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Shulker|}}
{{#if:{{#varexists:meta_Golem}}|start_at in use when inherited entity Golem exists}}
| {{#vardefine:meta_pre_Shulker|{{#var:meta_pre_Golem|0}}}}
{{#if:{{#varexists:meta_Golem}}||Inherited entity Golem does not exist}}
}}
| The base class.
{{#vardefine:meta_Shulker|0}}
{{#vardefine:meta_pre_Shulker|0}}
}}
|
{{#if:Golem
| Extends Golem.
{{#if:
| {{#vardefine:meta_Shulker|{{{start_at}}}}}
{{#if:{{#varexists:meta_Golem}}|start_at in use when inherited entity Golem exists}}
| {{#vardefine:meta_Shulker|{{#var:meta_Golem|0}}}}
{{#if:{{#varexists:meta_Golem}}||Inherited entity Golem does not exist}}
}}
| The base class.
{{#vardefine:meta_Shulker|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Direction | Attach face | Down (0) | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
OptPosition | Attachment position | Absent | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Shield height | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Color (dye color) | 10 (purple) | |
Monster
{{#if:Monster||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Monster}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Creature
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Creature|Entity metadata}}#Creature|Creature]]|[[{{#varexists:meta_Creature|Entity metadata}}#Creature|Creature]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Creature|Entity metadata}}#Creature|Creature]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Creature|Entity metadata}}#Creature|Creature]].
}}{{#if:
| {{#vardefine:meta_Monster|{{{start_at}}}}}
{{#if:{{#varexists:meta_Creature}}|start_at in use when inherited entity Creature exists}}
| {{#vardefine:meta_Monster|{{#var:meta_Creature|0}}}}
{{#if:{{#varexists:meta_Creature}}||Inherited entity Creature does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Monster|}}
{{#if:{{#varexists:meta_Creature}}|start_at in use when inherited entity Creature exists}}
| {{#vardefine:meta_pre_Monster|{{#var:meta_pre_Creature|0}}}}
{{#if:{{#varexists:meta_Creature}}||Inherited entity Creature does not exist}}
}}
| The base class.
{{#vardefine:meta_Monster|0}}
{{#vardefine:meta_pre_Monster|0}}
}}
|
{{#if:Creature
| Extends Creature.
{{#if:
| {{#vardefine:meta_Monster|{{{start_at}}}}}
{{#if:{{#varexists:meta_Creature}}|start_at in use when inherited entity Creature exists}}
| {{#vardefine:meta_Monster|{{#var:meta_Creature|0}}}}
{{#if:{{#varexists:meta_Creature}}||Inherited entity Creature does not exist}}
}}
| The base class.
{{#vardefine:meta_Monster|0}}
}}
}}
No additional metadata.
Blaze
{{#if:Blaze||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Blaze}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Monster
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]|[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]].
}}{{#if:
| {{#vardefine:meta_Blaze|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Blaze|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Blaze|}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_pre_Blaze|{{#var:meta_pre_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Blaze|0}}
{{#vardefine:meta_pre_Blaze|0}}
}}
|
{{#if:Monster
| Extends Monster.
{{#if:
| {{#vardefine:meta_Blaze|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Blaze|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Blaze|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Bit mask | Meaning | 0 |
| 0x01 | Is on fire | ||||||||
Creeper
{{#if:Creeper||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Creeper}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Monster
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]|[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]].
}}{{#if:
| {{#vardefine:meta_Creeper|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Creeper|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Creeper|}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_pre_Creeper|{{#var:meta_pre_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Creeper|0}}
{{#vardefine:meta_pre_Creeper|0}}
}}
|
{{#if:Monster
| Extends Monster.
{{#if:
| {{#vardefine:meta_Creeper|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Creeper|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Creeper|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | State (-1 = idle, 1 = fuse) | -1 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Is charged | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Is ignited | false | |
Endermite
{{#if:Endermite||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Endermite}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Monster
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]|[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]].
}}{{#if:
| {{#vardefine:meta_Endermite|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Endermite|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Endermite|}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_pre_Endermite|{{#var:meta_pre_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Endermite|0}}
{{#vardefine:meta_pre_Endermite|0}}
}}
|
{{#if:Monster
| Extends Monster.
{{#if:
| {{#vardefine:meta_Endermite|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Endermite|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Endermite|0}}
}}
}}
No additional metadata.
Giant Zombie
{{#if:Giant Zombie||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Giant Zombie}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Monster
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]|[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]].
}}{{#if:
| {{#vardefine:meta_Giant Zombie|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Giant Zombie|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Giant Zombie|}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_pre_Giant Zombie|{{#var:meta_pre_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Giant Zombie|0}}
{{#vardefine:meta_pre_Giant Zombie|0}}
}}
|
{{#if:Monster
| Extends Monster.
{{#if:
| {{#vardefine:meta_Giant Zombie|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Giant Zombie|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Giant Zombie|0}}
}}
}}
No additional metadata.
Guardian
{{#if:Guardian||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Guardian}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Monster
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]|[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]].
}}{{#if:
| {{#vardefine:meta_Guardian|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Guardian|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Guardian|}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_pre_Guardian|{{#var:meta_pre_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Guardian|0}}
{{#vardefine:meta_pre_Guardian|0}}
}}
|
{{#if:Monster
| Extends Monster.
{{#if:
| {{#vardefine:meta_Guardian|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Guardian|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Guardian|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Is retracting spikes | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Target EID | 0 | |
ElderGuardian
{{#if:ElderGuardian||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|ElderGuardian}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Guardian
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Guardian|Entity metadata}}#Guardian|Guardian]]|[[{{#varexists:meta_Guardian|Entity metadata}}#Guardian|Guardian]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Guardian|Entity metadata}}#Guardian|Guardian]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Guardian|Entity metadata}}#Guardian|Guardian]].
}}{{#if:
| {{#vardefine:meta_ElderGuardian|{{{start_at}}}}}
{{#if:{{#varexists:meta_Guardian}}|start_at in use when inherited entity Guardian exists}}
| {{#vardefine:meta_ElderGuardian|{{#var:meta_Guardian|0}}}}
{{#if:{{#varexists:meta_Guardian}}||Inherited entity Guardian does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_ElderGuardian|}}
{{#if:{{#varexists:meta_Guardian}}|start_at in use when inherited entity Guardian exists}}
| {{#vardefine:meta_pre_ElderGuardian|{{#var:meta_pre_Guardian|0}}}}
{{#if:{{#varexists:meta_Guardian}}||Inherited entity Guardian does not exist}}
}}
| The base class.
{{#vardefine:meta_ElderGuardian|0}}
{{#vardefine:meta_pre_ElderGuardian|0}}
}}
|
{{#if:Guardian
| Extends Guardian.
{{#if:
| {{#vardefine:meta_ElderGuardian|{{{start_at}}}}}
{{#if:{{#varexists:meta_Guardian}}|start_at in use when inherited entity Guardian exists}}
| {{#vardefine:meta_ElderGuardian|{{#var:meta_Guardian|0}}}}
{{#if:{{#varexists:meta_Guardian}}||Inherited entity Guardian does not exist}}
}}
| The base class.
{{#vardefine:meta_ElderGuardian|0}}
}}
}}
Silverfish
{{#if:Silverfish||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Silverfish}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Monster
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]|[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]].
}}{{#if:
| {{#vardefine:meta_Silverfish|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Silverfish|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Silverfish|}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_pre_Silverfish|{{#var:meta_pre_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Silverfish|0}}
{{#vardefine:meta_pre_Silverfish|0}}
}}
|
{{#if:Monster
| Extends Monster.
{{#if:
| {{#vardefine:meta_Silverfish|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Silverfish|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Silverfish|0}}
}}
}}
No additional metadata.
Raid Participant
{{#if:Raid Participant||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Raid Participant}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Monster
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]|[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]].
}}{{#if:
| {{#vardefine:meta_Raid Participant|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Raid Participant|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Raid Participant|}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_pre_Raid Participant|{{#var:meta_pre_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Raid Participant|0}}
{{#vardefine:meta_pre_Raid Participant|0}}
}}
|
{{#if:Monster
| Extends Monster.
{{#if:
| {{#vardefine:meta_Raid Participant|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Raid Participant|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Raid Participant|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
boolean | Is celebrating | false | |
"Is celebrating" appears to control the pose for vindicators and does not appear to be used by other types.
Abstract Illager
{{#if:Abstract Illager||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Abstract Illager}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Raid Participant
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Raid Participant|Entity metadata}}#Raid Participant|Raid Participant]]|[[{{#varexists:meta_Raid Participant|Entity metadata}}#Raid Participant|Raid Participant]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Raid Participant|Entity metadata}}#Raid Participant|Raid Participant]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Raid Participant|Entity metadata}}#Raid Participant|Raid Participant]].
}}{{#if:
| {{#vardefine:meta_Abstract Illager|{{{start_at}}}}}
{{#if:{{#varexists:meta_Raid Participant}}|start_at in use when inherited entity Raid Participant exists}}
| {{#vardefine:meta_Abstract Illager|{{#var:meta_Raid Participant|0}}}}
{{#if:{{#varexists:meta_Raid Participant}}||Inherited entity Raid Participant does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Abstract Illager|}}
{{#if:{{#varexists:meta_Raid Participant}}|start_at in use when inherited entity Raid Participant exists}}
| {{#vardefine:meta_pre_Abstract Illager|{{#var:meta_pre_Raid Participant|0}}}}
{{#if:{{#varexists:meta_Raid Participant}}||Inherited entity Raid Participant does not exist}}
}}
| The base class.
{{#vardefine:meta_Abstract Illager|0}}
{{#vardefine:meta_pre_Abstract Illager|0}}
}}
|
{{#if:Raid Participant
| Extends Raid Participant.
{{#if:
| {{#vardefine:meta_Abstract Illager|{{{start_at}}}}}
{{#if:{{#varexists:meta_Raid Participant}}|start_at in use when inherited entity Raid Participant exists}}
| {{#vardefine:meta_Abstract Illager|{{#var:meta_Raid Participant|0}}}}
{{#if:{{#varexists:meta_Raid Participant}}||Inherited entity Raid Participant does not exist}}
}}
| The base class.
{{#vardefine:meta_Abstract Illager|0}}
}}
}}
No additional metadata.
Vindicator
{{#if:Vindicator||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Vindicator}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Abstract Illager
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Abstract Illager|Entity metadata}}#Abstract Illager|Abstract Illager]]|[[{{#varexists:meta_Abstract Illager|Entity metadata}}#Abstract Illager|Abstract Illager]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Abstract Illager|Entity metadata}}#Abstract Illager|Abstract Illager]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Abstract Illager|Entity metadata}}#Abstract Illager|Abstract Illager]].
}}{{#if:
| {{#vardefine:meta_Vindicator|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Illager}}|start_at in use when inherited entity Abstract Illager exists}}
| {{#vardefine:meta_Vindicator|{{#var:meta_Abstract Illager|0}}}}
{{#if:{{#varexists:meta_Abstract Illager}}||Inherited entity Abstract Illager does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Vindicator|}}
{{#if:{{#varexists:meta_Abstract Illager}}|start_at in use when inherited entity Abstract Illager exists}}
| {{#vardefine:meta_pre_Vindicator|{{#var:meta_pre_Abstract Illager|0}}}}
{{#if:{{#varexists:meta_Abstract Illager}}||Inherited entity Abstract Illager does not exist}}
}}
| The base class.
{{#vardefine:meta_Vindicator|0}}
{{#vardefine:meta_pre_Vindicator|0}}
}}
|
{{#if:Abstract Illager
| Extends Abstract Illager.
{{#if:
| {{#vardefine:meta_Vindicator|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Illager}}|start_at in use when inherited entity Abstract Illager exists}}
| {{#vardefine:meta_Vindicator|{{#var:meta_Abstract Illager|0}}}}
{{#if:{{#varexists:meta_Abstract Illager}}||Inherited entity Abstract Illager does not exist}}
}}
| The base class.
{{#vardefine:meta_Vindicator|0}}
}}
}}
Pillager
{{#if:Pillager||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Pillager}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Abstract Illager
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Abstract Illager|Entity metadata}}#Abstract Illager|Abstract Illager]]|[[{{#varexists:meta_Abstract Illager|Entity metadata}}#Abstract Illager|Abstract Illager]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Abstract Illager|Entity metadata}}#Abstract Illager|Abstract Illager]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Abstract Illager|Entity metadata}}#Abstract Illager|Abstract Illager]].
}}{{#if:
| {{#vardefine:meta_Pillager|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Illager}}|start_at in use when inherited entity Abstract Illager exists}}
| {{#vardefine:meta_Pillager|{{#var:meta_Abstract Illager|0}}}}
{{#if:{{#varexists:meta_Abstract Illager}}||Inherited entity Abstract Illager does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Pillager|}}
{{#if:{{#varexists:meta_Abstract Illager}}|start_at in use when inherited entity Abstract Illager exists}}
| {{#vardefine:meta_pre_Pillager|{{#var:meta_pre_Abstract Illager|0}}}}
{{#if:{{#varexists:meta_Abstract Illager}}||Inherited entity Abstract Illager does not exist}}
}}
| The base class.
{{#vardefine:meta_Pillager|0}}
{{#vardefine:meta_pre_Pillager|0}}
}}
|
{{#if:Abstract Illager
| Extends Abstract Illager.
{{#if:
| {{#vardefine:meta_Pillager|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Illager}}|start_at in use when inherited entity Abstract Illager exists}}
| {{#vardefine:meta_Pillager|{{#var:meta_Abstract Illager|0}}}}
{{#if:{{#varexists:meta_Abstract Illager}}||Inherited entity Abstract Illager does not exist}}
}}
| The base class.
{{#vardefine:meta_Pillager|0}}
}}
}}
Spellcaster Illager
{{#if:Spellcaster Illager||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Spellcaster Illager}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Abstract Illager
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Abstract Illager|Entity metadata}}#Abstract Illager|Abstract Illager]]|[[{{#varexists:meta_Abstract Illager|Entity metadata}}#Abstract Illager|Abstract Illager]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Abstract Illager|Entity metadata}}#Abstract Illager|Abstract Illager]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Abstract Illager|Entity metadata}}#Abstract Illager|Abstract Illager]].
}}{{#if:
| {{#vardefine:meta_Spellcaster Illager|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Illager}}|start_at in use when inherited entity Abstract Illager exists}}
| {{#vardefine:meta_Spellcaster Illager|{{#var:meta_Abstract Illager|0}}}}
{{#if:{{#varexists:meta_Abstract Illager}}||Inherited entity Abstract Illager does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Spellcaster Illager|}}
{{#if:{{#varexists:meta_Abstract Illager}}|start_at in use when inherited entity Abstract Illager exists}}
| {{#vardefine:meta_pre_Spellcaster Illager|{{#var:meta_pre_Abstract Illager|0}}}}
{{#if:{{#varexists:meta_Abstract Illager}}||Inherited entity Abstract Illager does not exist}}
}}
| The base class.
{{#vardefine:meta_Spellcaster Illager|0}}
{{#vardefine:meta_pre_Spellcaster Illager|0}}
}}
|
{{#if:Abstract Illager
| Extends Abstract Illager.
{{#if:
| {{#vardefine:meta_Spellcaster Illager|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Illager}}|start_at in use when inherited entity Abstract Illager exists}}
| {{#vardefine:meta_Spellcaster Illager|{{#var:meta_Abstract Illager|0}}}}
{{#if:{{#varexists:meta_Abstract Illager}}||Inherited entity Abstract Illager does not exist}}
}}
| The base class.
{{#vardefine:meta_Spellcaster Illager|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Spell (0: none, 1: summon vex, 2: attack, 3: wololo, 4: disappear, 5: blindness) | 0 | |
Evoker
{{#if:Evoker||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Evoker}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Spellcaster Illager
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Spellcaster Illager|Entity metadata}}#Spellcaster Illager|Spellcaster Illager]]|[[{{#varexists:meta_Spellcaster Illager|Entity metadata}}#Spellcaster Illager|Spellcaster Illager]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Spellcaster Illager|Entity metadata}}#Spellcaster Illager|Spellcaster Illager]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Spellcaster Illager|Entity metadata}}#Spellcaster Illager|Spellcaster Illager]].
}}{{#if:
| {{#vardefine:meta_Evoker|{{{start_at}}}}}
{{#if:{{#varexists:meta_Spellcaster Illager}}|start_at in use when inherited entity Spellcaster Illager exists}}
| {{#vardefine:meta_Evoker|{{#var:meta_Spellcaster Illager|0}}}}
{{#if:{{#varexists:meta_Spellcaster Illager}}||Inherited entity Spellcaster Illager does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Evoker|}}
{{#if:{{#varexists:meta_Spellcaster Illager}}|start_at in use when inherited entity Spellcaster Illager exists}}
| {{#vardefine:meta_pre_Evoker|{{#var:meta_pre_Spellcaster Illager|0}}}}
{{#if:{{#varexists:meta_Spellcaster Illager}}||Inherited entity Spellcaster Illager does not exist}}
}}
| The base class.
{{#vardefine:meta_Evoker|0}}
{{#vardefine:meta_pre_Evoker|0}}
}}
|
{{#if:Spellcaster Illager
| Extends Spellcaster Illager.
{{#if:
| {{#vardefine:meta_Evoker|{{{start_at}}}}}
{{#if:{{#varexists:meta_Spellcaster Illager}}|start_at in use when inherited entity Spellcaster Illager exists}}
| {{#vardefine:meta_Evoker|{{#var:meta_Spellcaster Illager|0}}}}
{{#if:{{#varexists:meta_Spellcaster Illager}}||Inherited entity Spellcaster Illager does not exist}}
}}
| The base class.
{{#vardefine:meta_Evoker|0}}
}}
}}
Illusioner
{{#if:Illusioner||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Illusioner}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Spellcaster Illager
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Spellcaster Illager|Entity metadata}}#Spellcaster Illager|Spellcaster Illager]]|[[{{#varexists:meta_Spellcaster Illager|Entity metadata}}#Spellcaster Illager|Spellcaster Illager]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Spellcaster Illager|Entity metadata}}#Spellcaster Illager|Spellcaster Illager]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Spellcaster Illager|Entity metadata}}#Spellcaster Illager|Spellcaster Illager]].
}}{{#if:
| {{#vardefine:meta_Illusioner|{{{start_at}}}}}
{{#if:{{#varexists:meta_Spellcaster Illager}}|start_at in use when inherited entity Spellcaster Illager exists}}
| {{#vardefine:meta_Illusioner|{{#var:meta_Spellcaster Illager|0}}}}
{{#if:{{#varexists:meta_Spellcaster Illager}}||Inherited entity Spellcaster Illager does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Illusioner|}}
{{#if:{{#varexists:meta_Spellcaster Illager}}|start_at in use when inherited entity Spellcaster Illager exists}}
| {{#vardefine:meta_pre_Illusioner|{{#var:meta_pre_Spellcaster Illager|0}}}}
{{#if:{{#varexists:meta_Spellcaster Illager}}||Inherited entity Spellcaster Illager does not exist}}
}}
| The base class.
{{#vardefine:meta_Illusioner|0}}
{{#vardefine:meta_pre_Illusioner|0}}
}}
|
{{#if:Spellcaster Illager
| Extends Spellcaster Illager.
{{#if:
| {{#vardefine:meta_Illusioner|{{{start_at}}}}}
{{#if:{{#varexists:meta_Spellcaster Illager}}|start_at in use when inherited entity Spellcaster Illager exists}}
| {{#vardefine:meta_Illusioner|{{#var:meta_Spellcaster Illager|0}}}}
{{#if:{{#varexists:meta_Spellcaster Illager}}||Inherited entity Spellcaster Illager does not exist}}
}}
| The base class.
{{#vardefine:meta_Illusioner|0}}
}}
}}
Ravager
{{#if:Ravager||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Ravager}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Raid Participant
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Raid Participant|Entity metadata}}#Raid Participant|Raid Participant]]|[[{{#varexists:meta_Raid Participant|Entity metadata}}#Raid Participant|Raid Participant]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Raid Participant|Entity metadata}}#Raid Participant|Raid Participant]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Raid Participant|Entity metadata}}#Raid Participant|Raid Participant]].
}}{{#if:
| {{#vardefine:meta_Ravager|{{{start_at}}}}}
{{#if:{{#varexists:meta_Raid Participant}}|start_at in use when inherited entity Raid Participant exists}}
| {{#vardefine:meta_Ravager|{{#var:meta_Raid Participant|0}}}}
{{#if:{{#varexists:meta_Raid Participant}}||Inherited entity Raid Participant does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Ravager|}}
{{#if:{{#varexists:meta_Raid Participant}}|start_at in use when inherited entity Raid Participant exists}}
| {{#vardefine:meta_pre_Ravager|{{#var:meta_pre_Raid Participant|0}}}}
{{#if:{{#varexists:meta_Raid Participant}}||Inherited entity Raid Participant does not exist}}
}}
| The base class.
{{#vardefine:meta_Ravager|0}}
{{#vardefine:meta_pre_Ravager|0}}
}}
|
{{#if:Raid Participant
| Extends Raid Participant.
{{#if:
| {{#vardefine:meta_Ravager|{{{start_at}}}}}
{{#if:{{#varexists:meta_Raid Participant}}|start_at in use when inherited entity Raid Participant exists}}
| {{#vardefine:meta_Ravager|{{#var:meta_Raid Participant|0}}}}
{{#if:{{#varexists:meta_Raid Participant}}||Inherited entity Raid Participant does not exist}}
}}
| The base class.
{{#vardefine:meta_Ravager|0}}
}}
}}
No additional metadata.
Witch
{{#if:Witch||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Witch}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Raid Participant
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Raid Participant|Entity metadata}}#Raid Participant|Raid Participant]]|[[{{#varexists:meta_Raid Participant|Entity metadata}}#Raid Participant|Raid Participant]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Raid Participant|Entity metadata}}#Raid Participant|Raid Participant]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Raid Participant|Entity metadata}}#Raid Participant|Raid Participant]].
}}{{#if:
| {{#vardefine:meta_Witch|{{{start_at}}}}}
{{#if:{{#varexists:meta_Raid Participant}}|start_at in use when inherited entity Raid Participant exists}}
| {{#vardefine:meta_Witch|{{#var:meta_Raid Participant|0}}}}
{{#if:{{#varexists:meta_Raid Participant}}||Inherited entity Raid Participant does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Witch|}}
{{#if:{{#varexists:meta_Raid Participant}}|start_at in use when inherited entity Raid Participant exists}}
| {{#vardefine:meta_pre_Witch|{{#var:meta_pre_Raid Participant|0}}}}
{{#if:{{#varexists:meta_Raid Participant}}||Inherited entity Raid Participant does not exist}}
}}
| The base class.
{{#vardefine:meta_Witch|0}}
{{#vardefine:meta_pre_Witch|0}}
}}
|
{{#if:Raid Participant
| Extends Raid Participant.
{{#if:
| {{#vardefine:meta_Witch|{{{start_at}}}}}
{{#if:{{#varexists:meta_Raid Participant}}|start_at in use when inherited entity Raid Participant exists}}
| {{#vardefine:meta_Witch|{{#var:meta_Raid Participant|0}}}}
{{#if:{{#varexists:meta_Raid Participant}}||Inherited entity Raid Participant does not exist}}
}}
| The base class.
{{#vardefine:meta_Witch|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Is drinking potion | false | |
EvocationFangs
{{#if:EvocationFangs||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|EvocationFangs}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_EvocationFangs|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_EvocationFangs|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_EvocationFangs|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_EvocationFangs|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_EvocationFangs|0}}
{{#vardefine:meta_pre_EvocationFangs|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_EvocationFangs|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_EvocationFangs|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_EvocationFangs|0}}
}}
}}
No additional metadata.
Vex
{{#if:Vex||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Vex}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Monster
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]|[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]].
}}{{#if:
| {{#vardefine:meta_Vex|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Vex|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Vex|}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_pre_Vex|{{#var:meta_pre_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Vex|0}}
{{#vardefine:meta_pre_Vex|0}}
}}
|
{{#if:Monster
| Extends Monster.
{{#if:
| {{#vardefine:meta_Vex|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Vex|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Vex|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Bit mask | Meaning | 0 |
| 0x01 | Is in attack mode | ||||||||
AbstractSkeleton
{{#if:AbstractSkeleton||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|AbstractSkeleton}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Monster
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]|[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]].
}}{{#if:
| {{#vardefine:meta_AbstractSkeleton|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_AbstractSkeleton|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_AbstractSkeleton|}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_pre_AbstractSkeleton|{{#var:meta_pre_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_AbstractSkeleton|0}}
{{#vardefine:meta_pre_AbstractSkeleton|0}}
}}
|
{{#if:Monster
| Extends Monster.
{{#if:
| {{#vardefine:meta_AbstractSkeleton|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_AbstractSkeleton|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_AbstractSkeleton|0}}
}}
}}
No additional metadata.
Skeleton
{{#if:Skeleton||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Skeleton}}
{{#if:{{#var:meta_prerelease}}|
{{#if:AbstractSkeleton
| {{#if:
| Extends {{#if:[[{{#varexists:meta_AbstractSkeleton|Entity metadata}}#AbstractSkeleton|AbstractSkeleton]]|[[{{#varexists:meta_AbstractSkeleton|Entity metadata}}#AbstractSkeleton|AbstractSkeleton]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_AbstractSkeleton|Entity metadata}}#AbstractSkeleton|AbstractSkeleton]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_AbstractSkeleton|Entity metadata}}#AbstractSkeleton|AbstractSkeleton]].
}}{{#if:
| {{#vardefine:meta_Skeleton|{{{start_at}}}}}
{{#if:{{#varexists:meta_AbstractSkeleton}}|start_at in use when inherited entity AbstractSkeleton exists}}
| {{#vardefine:meta_Skeleton|{{#var:meta_AbstractSkeleton|0}}}}
{{#if:{{#varexists:meta_AbstractSkeleton}}||Inherited entity AbstractSkeleton does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Skeleton|}}
{{#if:{{#varexists:meta_AbstractSkeleton}}|start_at in use when inherited entity AbstractSkeleton exists}}
| {{#vardefine:meta_pre_Skeleton|{{#var:meta_pre_AbstractSkeleton|0}}}}
{{#if:{{#varexists:meta_AbstractSkeleton}}||Inherited entity AbstractSkeleton does not exist}}
}}
| The base class.
{{#vardefine:meta_Skeleton|0}}
{{#vardefine:meta_pre_Skeleton|0}}
}}
|
{{#if:AbstractSkeleton
| Extends AbstractSkeleton.
{{#if:
| {{#vardefine:meta_Skeleton|{{{start_at}}}}}
{{#if:{{#varexists:meta_AbstractSkeleton}}|start_at in use when inherited entity AbstractSkeleton exists}}
| {{#vardefine:meta_Skeleton|{{#var:meta_AbstractSkeleton|0}}}}
{{#if:{{#varexists:meta_AbstractSkeleton}}||Inherited entity AbstractSkeleton does not exist}}
}}
| The base class.
{{#vardefine:meta_Skeleton|0}}
}}
}}
Wither Skeleton
{{#if:Wither Skeleton||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Wither Skeleton}}
{{#if:{{#var:meta_prerelease}}|
{{#if:AbstractSkeleton
| {{#if:
| Extends {{#if:[[{{#varexists:meta_AbstractSkeleton|Entity metadata}}#AbstractSkeleton|AbstractSkeleton]]|[[{{#varexists:meta_AbstractSkeleton|Entity metadata}}#AbstractSkeleton|AbstractSkeleton]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_AbstractSkeleton|Entity metadata}}#AbstractSkeleton|AbstractSkeleton]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_AbstractSkeleton|Entity metadata}}#AbstractSkeleton|AbstractSkeleton]].
}}{{#if:
| {{#vardefine:meta_Wither Skeleton|{{{start_at}}}}}
{{#if:{{#varexists:meta_AbstractSkeleton}}|start_at in use when inherited entity AbstractSkeleton exists}}
| {{#vardefine:meta_Wither Skeleton|{{#var:meta_AbstractSkeleton|0}}}}
{{#if:{{#varexists:meta_AbstractSkeleton}}||Inherited entity AbstractSkeleton does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Wither Skeleton|}}
{{#if:{{#varexists:meta_AbstractSkeleton}}|start_at in use when inherited entity AbstractSkeleton exists}}
| {{#vardefine:meta_pre_Wither Skeleton|{{#var:meta_pre_AbstractSkeleton|0}}}}
{{#if:{{#varexists:meta_AbstractSkeleton}}||Inherited entity AbstractSkeleton does not exist}}
}}
| The base class.
{{#vardefine:meta_Wither Skeleton|0}}
{{#vardefine:meta_pre_Wither Skeleton|0}}
}}
|
{{#if:AbstractSkeleton
| Extends AbstractSkeleton.
{{#if:
| {{#vardefine:meta_Wither Skeleton|{{{start_at}}}}}
{{#if:{{#varexists:meta_AbstractSkeleton}}|start_at in use when inherited entity AbstractSkeleton exists}}
| {{#vardefine:meta_Wither Skeleton|{{#var:meta_AbstractSkeleton|0}}}}
{{#if:{{#varexists:meta_AbstractSkeleton}}||Inherited entity AbstractSkeleton does not exist}}
}}
| The base class.
{{#vardefine:meta_Wither Skeleton|0}}
}}
}}
Stray
{{#if:Stray||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Stray}}
{{#if:{{#var:meta_prerelease}}|
{{#if:AbstractSkeleton
| {{#if:
| Extends {{#if:[[{{#varexists:meta_AbstractSkeleton|Entity metadata}}#AbstractSkeleton|AbstractSkeleton]]|[[{{#varexists:meta_AbstractSkeleton|Entity metadata}}#AbstractSkeleton|AbstractSkeleton]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_AbstractSkeleton|Entity metadata}}#AbstractSkeleton|AbstractSkeleton]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_AbstractSkeleton|Entity metadata}}#AbstractSkeleton|AbstractSkeleton]].
}}{{#if:
| {{#vardefine:meta_Stray|{{{start_at}}}}}
{{#if:{{#varexists:meta_AbstractSkeleton}}|start_at in use when inherited entity AbstractSkeleton exists}}
| {{#vardefine:meta_Stray|{{#var:meta_AbstractSkeleton|0}}}}
{{#if:{{#varexists:meta_AbstractSkeleton}}||Inherited entity AbstractSkeleton does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Stray|}}
{{#if:{{#varexists:meta_AbstractSkeleton}}|start_at in use when inherited entity AbstractSkeleton exists}}
| {{#vardefine:meta_pre_Stray|{{#var:meta_pre_AbstractSkeleton|0}}}}
{{#if:{{#varexists:meta_AbstractSkeleton}}||Inherited entity AbstractSkeleton does not exist}}
}}
| The base class.
{{#vardefine:meta_Stray|0}}
{{#vardefine:meta_pre_Stray|0}}
}}
|
{{#if:AbstractSkeleton
| Extends AbstractSkeleton.
{{#if:
| {{#vardefine:meta_Stray|{{{start_at}}}}}
{{#if:{{#varexists:meta_AbstractSkeleton}}|start_at in use when inherited entity AbstractSkeleton exists}}
| {{#vardefine:meta_Stray|{{#var:meta_AbstractSkeleton|0}}}}
{{#if:{{#varexists:meta_AbstractSkeleton}}||Inherited entity AbstractSkeleton does not exist}}
}}
| The base class.
{{#vardefine:meta_Stray|0}}
}}
}}
Spider
{{#if:Spider||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Spider}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Monster
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]|[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]].
}}{{#if:
| {{#vardefine:meta_Spider|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Spider|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Spider|}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_pre_Spider|{{#var:meta_pre_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Spider|0}}
{{#vardefine:meta_pre_Spider|0}}
}}
|
{{#if:Monster
| Extends Monster.
{{#if:
| {{#vardefine:meta_Spider|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Spider|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Spider|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#if:{{#var:meta_prerelease}}|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Byte | Bit mask | Meaning | 0 |
| 0x01 | Is climbing | ||||||||
Wither
{{#if:Wither||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Wither}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Monster
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]|[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]].
}}{{#if:
| {{#vardefine:meta_Wither|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Wither|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Wither|}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_pre_Wither|{{#var:meta_pre_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Wither|0}}
{{#vardefine:meta_pre_Wither|0}}
}}
|
{{#if:Monster
| Extends Monster.
{{#if:
| {{#vardefine:meta_Wither|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Wither|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Wither|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Center head's target (entity ID, or 0 if no target) | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Left head's target (entity ID, or 0 if no target) | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Right head's target (entity ID, or 0 if no target) | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Invulnerable time | 0 | |
Zombie
{{#if:Zombie||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Zombie}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Monster
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]|[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]].
}}{{#if:
| {{#vardefine:meta_Zombie|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Zombie|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Zombie|}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_pre_Zombie|{{#var:meta_pre_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Zombie|0}}
{{#vardefine:meta_pre_Zombie|0}}
}}
|
{{#if:Monster
| Extends Monster.
{{#if:
| {{#vardefine:meta_Zombie|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Zombie|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Zombie|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Is baby | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Unused (previously type) | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Is becoming a drowned | false | |
Zombie Villager
{{#if:Zombie Villager||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Zombie Villager}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Zombie
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Zombie|Entity metadata}}#Zombie|Zombie]]|[[{{#varexists:meta_Zombie|Entity metadata}}#Zombie|Zombie]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Zombie|Entity metadata}}#Zombie|Zombie]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Zombie|Entity metadata}}#Zombie|Zombie]].
}}{{#if:
| {{#vardefine:meta_Zombie Villager|{{{start_at}}}}}
{{#if:{{#varexists:meta_Zombie}}|start_at in use when inherited entity Zombie exists}}
| {{#vardefine:meta_Zombie Villager|{{#var:meta_Zombie|0}}}}
{{#if:{{#varexists:meta_Zombie}}||Inherited entity Zombie does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Zombie Villager|}}
{{#if:{{#varexists:meta_Zombie}}|start_at in use when inherited entity Zombie exists}}
| {{#vardefine:meta_pre_Zombie Villager|{{#var:meta_pre_Zombie|0}}}}
{{#if:{{#varexists:meta_Zombie}}||Inherited entity Zombie does not exist}}
}}
| The base class.
{{#vardefine:meta_Zombie Villager|0}}
{{#vardefine:meta_pre_Zombie Villager|0}}
}}
|
{{#if:Zombie
| Extends Zombie.
{{#if:
| {{#vardefine:meta_Zombie Villager|{{{start_at}}}}}
{{#if:{{#varexists:meta_Zombie}}|start_at in use when inherited entity Zombie exists}}
| {{#vardefine:meta_Zombie Villager|{{#var:meta_Zombie|0}}}}
{{#if:{{#varexists:meta_Zombie}}||Inherited entity Zombie does not exist}}
}}
| The base class.
{{#vardefine:meta_Zombie Villager|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Is converting | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Villager Data | Villager Data | Plains/None/1 | |
Husk
{{#if:Husk||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Husk}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Zombie
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Zombie|Entity metadata}}#Zombie|Zombie]]|[[{{#varexists:meta_Zombie|Entity metadata}}#Zombie|Zombie]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Zombie|Entity metadata}}#Zombie|Zombie]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Zombie|Entity metadata}}#Zombie|Zombie]].
}}{{#if:
| {{#vardefine:meta_Husk|{{{start_at}}}}}
{{#if:{{#varexists:meta_Zombie}}|start_at in use when inherited entity Zombie exists}}
| {{#vardefine:meta_Husk|{{#var:meta_Zombie|0}}}}
{{#if:{{#varexists:meta_Zombie}}||Inherited entity Zombie does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Husk|}}
{{#if:{{#varexists:meta_Zombie}}|start_at in use when inherited entity Zombie exists}}
| {{#vardefine:meta_pre_Husk|{{#var:meta_pre_Zombie|0}}}}
{{#if:{{#varexists:meta_Zombie}}||Inherited entity Zombie does not exist}}
}}
| The base class.
{{#vardefine:meta_Husk|0}}
{{#vardefine:meta_pre_Husk|0}}
}}
|
{{#if:Zombie
| Extends Zombie.
{{#if:
| {{#vardefine:meta_Husk|{{{start_at}}}}}
{{#if:{{#varexists:meta_Zombie}}|start_at in use when inherited entity Zombie exists}}
| {{#vardefine:meta_Husk|{{#var:meta_Zombie|0}}}}
{{#if:{{#varexists:meta_Zombie}}||Inherited entity Zombie does not exist}}
}}
| The base class.
{{#vardefine:meta_Husk|0}}
}}
}}
No additional metadata.
Drowned
{{#if:Drowned||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Drowned}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Zombie
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Zombie|Entity metadata}}#Zombie|Zombie]]|[[{{#varexists:meta_Zombie|Entity metadata}}#Zombie|Zombie]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Zombie|Entity metadata}}#Zombie|Zombie]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Zombie|Entity metadata}}#Zombie|Zombie]].
}}{{#if:
| {{#vardefine:meta_Drowned|{{{start_at}}}}}
{{#if:{{#varexists:meta_Zombie}}|start_at in use when inherited entity Zombie exists}}
| {{#vardefine:meta_Drowned|{{#var:meta_Zombie|0}}}}
{{#if:{{#varexists:meta_Zombie}}||Inherited entity Zombie does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Drowned|}}
{{#if:{{#varexists:meta_Zombie}}|start_at in use when inherited entity Zombie exists}}
| {{#vardefine:meta_pre_Drowned|{{#var:meta_pre_Zombie|0}}}}
{{#if:{{#varexists:meta_Zombie}}||Inherited entity Zombie does not exist}}
}}
| The base class.
{{#vardefine:meta_Drowned|0}}
{{#vardefine:meta_pre_Drowned|0}}
}}
|
{{#if:Zombie
| Extends Zombie.
{{#if:
| {{#vardefine:meta_Drowned|{{{start_at}}}}}
{{#if:{{#varexists:meta_Zombie}}|start_at in use when inherited entity Zombie exists}}
| {{#vardefine:meta_Drowned|{{#var:meta_Zombie|0}}}}
{{#if:{{#varexists:meta_Zombie}}||Inherited entity Zombie does not exist}}
}}
| The base class.
{{#vardefine:meta_Drowned|0}}
}}
}}
No additional metadata.
Zombified Piglin
{{#if:Zombified Piglin||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Zombified Piglin}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Zombie
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Zombie|Entity metadata}}#Zombie|Zombie]]|[[{{#varexists:meta_Zombie|Entity metadata}}#Zombie|Zombie]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Zombie|Entity metadata}}#Zombie|Zombie]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Zombie|Entity metadata}}#Zombie|Zombie]].
}}{{#if:
| {{#vardefine:meta_Zombified Piglin|{{{start_at}}}}}
{{#if:{{#varexists:meta_Zombie}}|start_at in use when inherited entity Zombie exists}}
| {{#vardefine:meta_Zombified Piglin|{{#var:meta_Zombie|0}}}}
{{#if:{{#varexists:meta_Zombie}}||Inherited entity Zombie does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Zombified Piglin|}}
{{#if:{{#varexists:meta_Zombie}}|start_at in use when inherited entity Zombie exists}}
| {{#vardefine:meta_pre_Zombified Piglin|{{#var:meta_pre_Zombie|0}}}}
{{#if:{{#varexists:meta_Zombie}}||Inherited entity Zombie does not exist}}
}}
| The base class.
{{#vardefine:meta_Zombified Piglin|0}}
{{#vardefine:meta_pre_Zombified Piglin|0}}
}}
|
{{#if:Zombie
| Extends Zombie.
{{#if:
| {{#vardefine:meta_Zombified Piglin|{{{start_at}}}}}
{{#if:{{#varexists:meta_Zombie}}|start_at in use when inherited entity Zombie exists}}
| {{#vardefine:meta_Zombified Piglin|{{#var:meta_Zombie|0}}}}
{{#if:{{#varexists:meta_Zombie}}||Inherited entity Zombie does not exist}}
}}
| The base class.
{{#vardefine:meta_Zombified Piglin|0}}
}}
}}
No additional metadata.
Enderman
{{#if:Enderman||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Enderman}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Monster
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]|[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]].
}}{{#if:
| {{#vardefine:meta_Enderman|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Enderman|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Enderman|}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_pre_Enderman|{{#var:meta_pre_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Enderman|0}}
{{#vardefine:meta_pre_Enderman|0}}
}}
|
{{#if:Monster
| Extends Monster.
{{#if:
| {{#vardefine:meta_Enderman|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Enderman|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Enderman|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Opt BlockID | Carried block | Absent | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Is screaming | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Is stared at | false | |
EnderDragon
{{#if:EnderDragon||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|EnderDragon}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Insentient
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]]|[[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]].
}}{{#if:
| {{#vardefine:meta_EnderDragon|{{{start_at}}}}}
{{#if:{{#varexists:meta_Insentient}}|start_at in use when inherited entity Insentient exists}}
| {{#vardefine:meta_EnderDragon|{{#var:meta_Insentient|0}}}}
{{#if:{{#varexists:meta_Insentient}}||Inherited entity Insentient does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_EnderDragon|}}
{{#if:{{#varexists:meta_Insentient}}|start_at in use when inherited entity Insentient exists}}
| {{#vardefine:meta_pre_EnderDragon|{{#var:meta_pre_Insentient|0}}}}
{{#if:{{#varexists:meta_Insentient}}||Inherited entity Insentient does not exist}}
}}
| The base class.
{{#vardefine:meta_EnderDragon|0}}
{{#vardefine:meta_pre_EnderDragon|0}}
}}
|
{{#if:Insentient
| Extends Insentient.
{{#if:
| {{#vardefine:meta_EnderDragon|{{{start_at}}}}}
{{#if:{{#varexists:meta_Insentient}}|start_at in use when inherited entity Insentient exists}}
| {{#vardefine:meta_EnderDragon|{{#var:meta_Insentient|0}}}}
{{#if:{{#varexists:meta_Insentient}}||Inherited entity Insentient does not exist}}
}}
| The base class.
{{#vardefine:meta_EnderDragon|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Dragon phase | 10 (hover) | |
Phases (according to the wiki page on dragon data values) are:
- 0: circling
- 1: strafing (preparing to shoot a fireball)
- 2: flying to the portal to land (part of transition to landed state)
- 3: landing on the portal (part of transition to landed state)
- 4: taking off from the portal (part of transition out of landed state)
- 5: landed, performing breath attack
- 6: landed, looking for a player for breath attack
- 7: landed, roar before beginning breath attack
- 8: charging player
- 9: flying to portal to die
- 10: hovering with no AI (default when using the /summon command).
Flying
{{#if:Flying||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Flying}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Insentient
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]]|[[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]].
}}{{#if:
| {{#vardefine:meta_Flying|{{{start_at}}}}}
{{#if:{{#varexists:meta_Insentient}}|start_at in use when inherited entity Insentient exists}}
| {{#vardefine:meta_Flying|{{#var:meta_Insentient|0}}}}
{{#if:{{#varexists:meta_Insentient}}||Inherited entity Insentient does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Flying|}}
{{#if:{{#varexists:meta_Insentient}}|start_at in use when inherited entity Insentient exists}}
| {{#vardefine:meta_pre_Flying|{{#var:meta_pre_Insentient|0}}}}
{{#if:{{#varexists:meta_Insentient}}||Inherited entity Insentient does not exist}}
}}
| The base class.
{{#vardefine:meta_Flying|0}}
{{#vardefine:meta_pre_Flying|0}}
}}
|
{{#if:Insentient
| Extends Insentient.
{{#if:
| {{#vardefine:meta_Flying|{{{start_at}}}}}
{{#if:{{#varexists:meta_Insentient}}|start_at in use when inherited entity Insentient exists}}
| {{#vardefine:meta_Flying|{{#var:meta_Insentient|0}}}}
{{#if:{{#varexists:meta_Insentient}}||Inherited entity Insentient does not exist}}
}}
| The base class.
{{#vardefine:meta_Flying|0}}
}}
}}
No additional metadata.
Ghast
{{#if:Ghast||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Ghast}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Flying
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Flying|Entity metadata}}#Flying|Flying]]|[[{{#varexists:meta_Flying|Entity metadata}}#Flying|Flying]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Flying|Entity metadata}}#Flying|Flying]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Flying|Entity metadata}}#Flying|Flying]].
}}{{#if:
| {{#vardefine:meta_Ghast|{{{start_at}}}}}
{{#if:{{#varexists:meta_Flying}}|start_at in use when inherited entity Flying exists}}
| {{#vardefine:meta_Ghast|{{#var:meta_Flying|0}}}}
{{#if:{{#varexists:meta_Flying}}||Inherited entity Flying does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Ghast|}}
{{#if:{{#varexists:meta_Flying}}|start_at in use when inherited entity Flying exists}}
| {{#vardefine:meta_pre_Ghast|{{#var:meta_pre_Flying|0}}}}
{{#if:{{#varexists:meta_Flying}}||Inherited entity Flying does not exist}}
}}
| The base class.
{{#vardefine:meta_Ghast|0}}
{{#vardefine:meta_pre_Ghast|0}}
}}
|
{{#if:Flying
| Extends Flying.
{{#if:
| {{#vardefine:meta_Ghast|{{{start_at}}}}}
{{#if:{{#varexists:meta_Flying}}|start_at in use when inherited entity Flying exists}}
| {{#vardefine:meta_Ghast|{{#var:meta_Flying|0}}}}
{{#if:{{#varexists:meta_Flying}}||Inherited entity Flying does not exist}}
}}
| The base class.
{{#vardefine:meta_Ghast|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Is attacking | false | |
Phantom
{{#if:Phantom||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Phantom}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Flying
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Flying|Entity metadata}}#Flying|Flying]]|[[{{#varexists:meta_Flying|Entity metadata}}#Flying|Flying]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Flying|Entity metadata}}#Flying|Flying]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Flying|Entity metadata}}#Flying|Flying]].
}}{{#if:
| {{#vardefine:meta_Phantom|{{{start_at}}}}}
{{#if:{{#varexists:meta_Flying}}|start_at in use when inherited entity Flying exists}}
| {{#vardefine:meta_Phantom|{{#var:meta_Flying|0}}}}
{{#if:{{#varexists:meta_Flying}}||Inherited entity Flying does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Phantom|}}
{{#if:{{#varexists:meta_Flying}}|start_at in use when inherited entity Flying exists}}
| {{#vardefine:meta_pre_Phantom|{{#var:meta_pre_Flying|0}}}}
{{#if:{{#varexists:meta_Flying}}||Inherited entity Flying does not exist}}
}}
| The base class.
{{#vardefine:meta_Phantom|0}}
{{#vardefine:meta_pre_Phantom|0}}
}}
|
{{#if:Flying
| Extends Flying.
{{#if:
| {{#vardefine:meta_Phantom|{{{start_at}}}}}
{{#if:{{#varexists:meta_Flying}}|start_at in use when inherited entity Flying exists}}
| {{#vardefine:meta_Phantom|{{#var:meta_Flying|0}}}}
{{#if:{{#varexists:meta_Flying}}||Inherited entity Flying does not exist}}
}}
| The base class.
{{#vardefine:meta_Phantom|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Size | 0 | |
Hitbox size is determined by horizontal=0.9 + 0.2*size and vertical=0.5 + 0.1 * i
Slime
{{#if:Slime||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Slime}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Insentient
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]]|[[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Insentient|Entity metadata}}#Insentient|Insentient]].
}}{{#if:
| {{#vardefine:meta_Slime|{{{start_at}}}}}
{{#if:{{#varexists:meta_Insentient}}|start_at in use when inherited entity Insentient exists}}
| {{#vardefine:meta_Slime|{{#var:meta_Insentient|0}}}}
{{#if:{{#varexists:meta_Insentient}}||Inherited entity Insentient does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Slime|}}
{{#if:{{#varexists:meta_Insentient}}|start_at in use when inherited entity Insentient exists}}
| {{#vardefine:meta_pre_Slime|{{#var:meta_pre_Insentient|0}}}}
{{#if:{{#varexists:meta_Insentient}}||Inherited entity Insentient does not exist}}
}}
| The base class.
{{#vardefine:meta_Slime|0}}
{{#vardefine:meta_pre_Slime|0}}
}}
|
{{#if:Insentient
| Extends Insentient.
{{#if:
| {{#vardefine:meta_Slime|{{{start_at}}}}}
{{#if:{{#varexists:meta_Insentient}}|start_at in use when inherited entity Insentient exists}}
| {{#vardefine:meta_Slime|{{#var:meta_Insentient|0}}}}
{{#if:{{#varexists:meta_Insentient}}||Inherited entity Insentient does not exist}}
}}
| The base class.
{{#vardefine:meta_Slime|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Size | 1 | |
LlamaSpit
{{#if:LlamaSpit||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|LlamaSpit}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_LlamaSpit|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_LlamaSpit|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_LlamaSpit|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_LlamaSpit|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_LlamaSpit|0}}
{{#vardefine:meta_pre_LlamaSpit|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_LlamaSpit|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_LlamaSpit|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_LlamaSpit|0}}
}}
}}
Minecart
{{#if:Minecart||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Minecart}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_Minecart|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Minecart|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Minecart|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Minecart|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Minecart|0}}
{{#vardefine:meta_pre_Minecart|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Minecart|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Minecart|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Minecart|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Shaking power | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Shaking direction | 1 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Float | Shaking multiplier | 0.0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Custom block ID and damage | 0 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Custom block Y position (in 16ths of a block) | 6 | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Show custom block | false | |
If show custom block is false, then each type of Minecart will render its own type of block with its own properties. Note that one does not need to send these values for the metadata fields, as the client will automatically select them if show custom block is false. They are only provided for reference to help with swapping out other blocks.
- Rideable Minecarts contain air (0:0) and have a y position of 6
- Chest Minecarts contain chests facing north (54:0) and have a y position of 8
- Furnace Minecarts contain a normal furnace facing north when unpowered (61:0) and a lit furnace facing north when powered (62:0) and have a y position of 6 in both cases
- Hopper Minecarts contain a hopper (154:0) and have a y position of 1
- TNT Minecarts contain TNT (46:0) and have a y position of 6
- Command block minecarts contain a Command Block (137:0) and have a y position of 6
- Spawner Minecarts contain a spawner (52:0) and have a y position of 6
MinecartRideable
{{#if:MinecartRideable||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|MinecartRideable}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Minecart
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]]|[[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]].
}}{{#if:
| {{#vardefine:meta_MinecartRideable|{{{start_at}}}}}
{{#if:{{#varexists:meta_Minecart}}|start_at in use when inherited entity Minecart exists}}
| {{#vardefine:meta_MinecartRideable|{{#var:meta_Minecart|0}}}}
{{#if:{{#varexists:meta_Minecart}}||Inherited entity Minecart does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_MinecartRideable|}}
{{#if:{{#varexists:meta_Minecart}}|start_at in use when inherited entity Minecart exists}}
| {{#vardefine:meta_pre_MinecartRideable|{{#var:meta_pre_Minecart|0}}}}
{{#if:{{#varexists:meta_Minecart}}||Inherited entity Minecart does not exist}}
}}
| The base class.
{{#vardefine:meta_MinecartRideable|0}}
{{#vardefine:meta_pre_MinecartRideable|0}}
}}
|
{{#if:Minecart
| Extends Minecart.
{{#if:
| {{#vardefine:meta_MinecartRideable|{{{start_at}}}}}
{{#if:{{#varexists:meta_Minecart}}|start_at in use when inherited entity Minecart exists}}
| {{#vardefine:meta_MinecartRideable|{{#var:meta_Minecart|0}}}}
{{#if:{{#varexists:meta_Minecart}}||Inherited entity Minecart does not exist}}
}}
| The base class.
{{#vardefine:meta_MinecartRideable|0}}
}}
}}
No additional metadata.
MinecartContainer
{{#if:MinecartContainer||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|MinecartContainer}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Minecart
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]]|[[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]].
}}{{#if:
| {{#vardefine:meta_MinecartContainer|{{{start_at}}}}}
{{#if:{{#varexists:meta_Minecart}}|start_at in use when inherited entity Minecart exists}}
| {{#vardefine:meta_MinecartContainer|{{#var:meta_Minecart|0}}}}
{{#if:{{#varexists:meta_Minecart}}||Inherited entity Minecart does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_MinecartContainer|}}
{{#if:{{#varexists:meta_Minecart}}|start_at in use when inherited entity Minecart exists}}
| {{#vardefine:meta_pre_MinecartContainer|{{#var:meta_pre_Minecart|0}}}}
{{#if:{{#varexists:meta_Minecart}}||Inherited entity Minecart does not exist}}
}}
| The base class.
{{#vardefine:meta_MinecartContainer|0}}
{{#vardefine:meta_pre_MinecartContainer|0}}
}}
|
{{#if:Minecart
| Extends Minecart.
{{#if:
| {{#vardefine:meta_MinecartContainer|{{{start_at}}}}}
{{#if:{{#varexists:meta_Minecart}}|start_at in use when inherited entity Minecart exists}}
| {{#vardefine:meta_MinecartContainer|{{#var:meta_Minecart|0}}}}
{{#if:{{#varexists:meta_Minecart}}||Inherited entity Minecart does not exist}}
}}
| The base class.
{{#vardefine:meta_MinecartContainer|0}}
}}
}}
No additional metadata.
MinecartHopper
{{#if:MinecartHopper||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|MinecartHopper}}
{{#if:{{#var:meta_prerelease}}|
{{#if:MinecartContainer
| {{#if:
| Extends {{#if:[[{{#varexists:meta_MinecartContainer|Entity metadata}}#MinecartContainer|MinecartContainer]]|[[{{#varexists:meta_MinecartContainer|Entity metadata}}#MinecartContainer|MinecartContainer]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_MinecartContainer|Entity metadata}}#MinecartContainer|MinecartContainer]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_MinecartContainer|Entity metadata}}#MinecartContainer|MinecartContainer]].
}}{{#if:
| {{#vardefine:meta_MinecartHopper|{{{start_at}}}}}
{{#if:{{#varexists:meta_MinecartContainer}}|start_at in use when inherited entity MinecartContainer exists}}
| {{#vardefine:meta_MinecartHopper|{{#var:meta_MinecartContainer|0}}}}
{{#if:{{#varexists:meta_MinecartContainer}}||Inherited entity MinecartContainer does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_MinecartHopper|}}
{{#if:{{#varexists:meta_MinecartContainer}}|start_at in use when inherited entity MinecartContainer exists}}
| {{#vardefine:meta_pre_MinecartHopper|{{#var:meta_pre_MinecartContainer|0}}}}
{{#if:{{#varexists:meta_MinecartContainer}}||Inherited entity MinecartContainer does not exist}}
}}
| The base class.
{{#vardefine:meta_MinecartHopper|0}}
{{#vardefine:meta_pre_MinecartHopper|0}}
}}
|
{{#if:MinecartContainer
| Extends MinecartContainer.
{{#if:
| {{#vardefine:meta_MinecartHopper|{{{start_at}}}}}
{{#if:{{#varexists:meta_MinecartContainer}}|start_at in use when inherited entity MinecartContainer exists}}
| {{#vardefine:meta_MinecartHopper|{{#var:meta_MinecartContainer|0}}}}
{{#if:{{#varexists:meta_MinecartContainer}}||Inherited entity MinecartContainer does not exist}}
}}
| The base class.
{{#vardefine:meta_MinecartHopper|0}}
}}
}}
No additional metadata.
MinecartChest
{{#if:MinecartChest||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|MinecartChest}}
{{#if:{{#var:meta_prerelease}}|
{{#if:MinecartContainer
| {{#if:
| Extends {{#if:[[{{#varexists:meta_MinecartContainer|Entity metadata}}#MinecartContainer|MinecartContainer]]|[[{{#varexists:meta_MinecartContainer|Entity metadata}}#MinecartContainer|MinecartContainer]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_MinecartContainer|Entity metadata}}#MinecartContainer|MinecartContainer]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_MinecartContainer|Entity metadata}}#MinecartContainer|MinecartContainer]].
}}{{#if:
| {{#vardefine:meta_MinecartChest|{{{start_at}}}}}
{{#if:{{#varexists:meta_MinecartContainer}}|start_at in use when inherited entity MinecartContainer exists}}
| {{#vardefine:meta_MinecartChest|{{#var:meta_MinecartContainer|0}}}}
{{#if:{{#varexists:meta_MinecartContainer}}||Inherited entity MinecartContainer does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_MinecartChest|}}
{{#if:{{#varexists:meta_MinecartContainer}}|start_at in use when inherited entity MinecartContainer exists}}
| {{#vardefine:meta_pre_MinecartChest|{{#var:meta_pre_MinecartContainer|0}}}}
{{#if:{{#varexists:meta_MinecartContainer}}||Inherited entity MinecartContainer does not exist}}
}}
| The base class.
{{#vardefine:meta_MinecartChest|0}}
{{#vardefine:meta_pre_MinecartChest|0}}
}}
|
{{#if:MinecartContainer
| Extends MinecartContainer.
{{#if:
| {{#vardefine:meta_MinecartChest|{{{start_at}}}}}
{{#if:{{#varexists:meta_MinecartContainer}}|start_at in use when inherited entity MinecartContainer exists}}
| {{#vardefine:meta_MinecartChest|{{#var:meta_MinecartContainer|0}}}}
{{#if:{{#varexists:meta_MinecartContainer}}||Inherited entity MinecartContainer does not exist}}
}}
| The base class.
{{#vardefine:meta_MinecartChest|0}}
}}
}}
No additional metadata.
MinecartFurnace
{{#if:MinecartFurnace||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|MinecartFurnace}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Minecart
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]]|[[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]].
}}{{#if:
| {{#vardefine:meta_MinecartFurnace|{{{start_at}}}}}
{{#if:{{#varexists:meta_Minecart}}|start_at in use when inherited entity Minecart exists}}
| {{#vardefine:meta_MinecartFurnace|{{#var:meta_Minecart|0}}}}
{{#if:{{#varexists:meta_Minecart}}||Inherited entity Minecart does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_MinecartFurnace|}}
{{#if:{{#varexists:meta_Minecart}}|start_at in use when inherited entity Minecart exists}}
| {{#vardefine:meta_pre_MinecartFurnace|{{#var:meta_pre_Minecart|0}}}}
{{#if:{{#varexists:meta_Minecart}}||Inherited entity Minecart does not exist}}
}}
| The base class.
{{#vardefine:meta_MinecartFurnace|0}}
{{#vardefine:meta_pre_MinecartFurnace|0}}
}}
|
{{#if:Minecart
| Extends Minecart.
{{#if:
| {{#vardefine:meta_MinecartFurnace|{{{start_at}}}}}
{{#if:{{#varexists:meta_Minecart}}|start_at in use when inherited entity Minecart exists}}
| {{#vardefine:meta_MinecartFurnace|{{#var:meta_Minecart|0}}}}
{{#if:{{#varexists:meta_Minecart}}||Inherited entity Minecart does not exist}}
}}
| The base class.
{{#vardefine:meta_MinecartFurnace|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | Has fuel | false | |
MinecartTNT
{{#if:MinecartTNT||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|MinecartTNT}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Minecart
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]]|[[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]].
}}{{#if:
| {{#vardefine:meta_MinecartTNT|{{{start_at}}}}}
{{#if:{{#varexists:meta_Minecart}}|start_at in use when inherited entity Minecart exists}}
| {{#vardefine:meta_MinecartTNT|{{#var:meta_Minecart|0}}}}
{{#if:{{#varexists:meta_Minecart}}||Inherited entity Minecart does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_MinecartTNT|}}
{{#if:{{#varexists:meta_Minecart}}|start_at in use when inherited entity Minecart exists}}
| {{#vardefine:meta_pre_MinecartTNT|{{#var:meta_pre_Minecart|0}}}}
{{#if:{{#varexists:meta_Minecart}}||Inherited entity Minecart does not exist}}
}}
| The base class.
{{#vardefine:meta_MinecartTNT|0}}
{{#vardefine:meta_pre_MinecartTNT|0}}
}}
|
{{#if:Minecart
| Extends Minecart.
{{#if:
| {{#vardefine:meta_MinecartTNT|{{{start_at}}}}}
{{#if:{{#varexists:meta_Minecart}}|start_at in use when inherited entity Minecart exists}}
| {{#vardefine:meta_MinecartTNT|{{#var:meta_Minecart|0}}}}
{{#if:{{#varexists:meta_Minecart}}||Inherited entity Minecart does not exist}}
}}
| The base class.
{{#vardefine:meta_MinecartTNT|0}}
}}
}}
No additional metadata.
MinecartSpawner
{{#if:MinecartSpawner||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|MinecartSpawner}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Minecart
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]]|[[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]].
}}{{#if:
| {{#vardefine:meta_MinecartSpawner|{{{start_at}}}}}
{{#if:{{#varexists:meta_Minecart}}|start_at in use when inherited entity Minecart exists}}
| {{#vardefine:meta_MinecartSpawner|{{#var:meta_Minecart|0}}}}
{{#if:{{#varexists:meta_Minecart}}||Inherited entity Minecart does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_MinecartSpawner|}}
{{#if:{{#varexists:meta_Minecart}}|start_at in use when inherited entity Minecart exists}}
| {{#vardefine:meta_pre_MinecartSpawner|{{#var:meta_pre_Minecart|0}}}}
{{#if:{{#varexists:meta_Minecart}}||Inherited entity Minecart does not exist}}
}}
| The base class.
{{#vardefine:meta_MinecartSpawner|0}}
{{#vardefine:meta_pre_MinecartSpawner|0}}
}}
|
{{#if:Minecart
| Extends Minecart.
{{#if:
| {{#vardefine:meta_MinecartSpawner|{{{start_at}}}}}
{{#if:{{#varexists:meta_Minecart}}|start_at in use when inherited entity Minecart exists}}
| {{#vardefine:meta_MinecartSpawner|{{#var:meta_Minecart|0}}}}
{{#if:{{#varexists:meta_Minecart}}||Inherited entity Minecart does not exist}}
}}
| The base class.
{{#vardefine:meta_MinecartSpawner|0}}
}}
}}
No additional metadata.
MinecartCommandBlock
{{#if:MinecartCommandBlock||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|MinecartCommandBlock}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Minecart
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]]|[[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Minecart|Entity metadata}}#Minecart|Minecart]].
}}{{#if:
| {{#vardefine:meta_MinecartCommandBlock|{{{start_at}}}}}
{{#if:{{#varexists:meta_Minecart}}|start_at in use when inherited entity Minecart exists}}
| {{#vardefine:meta_MinecartCommandBlock|{{#var:meta_Minecart|0}}}}
{{#if:{{#varexists:meta_Minecart}}||Inherited entity Minecart does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_MinecartCommandBlock|}}
{{#if:{{#varexists:meta_Minecart}}|start_at in use when inherited entity Minecart exists}}
| {{#vardefine:meta_pre_MinecartCommandBlock|{{#var:meta_pre_Minecart|0}}}}
{{#if:{{#varexists:meta_Minecart}}||Inherited entity Minecart does not exist}}
}}
| The base class.
{{#vardefine:meta_MinecartCommandBlock|0}}
{{#vardefine:meta_pre_MinecartCommandBlock|0}}
}}
|
{{#if:Minecart
| Extends Minecart.
{{#if:
| {{#vardefine:meta_MinecartCommandBlock|{{{start_at}}}}}
{{#if:{{#varexists:meta_Minecart}}|start_at in use when inherited entity Minecart exists}}
| {{#vardefine:meta_MinecartCommandBlock|{{#var:meta_Minecart|0}}}}
{{#if:{{#varexists:meta_Minecart}}||Inherited entity Minecart does not exist}}
}}
| The base class.
{{#vardefine:meta_MinecartCommandBlock|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
String | Command |
| |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Chat | Last output | {"text":""}
| |
TNTPrimed
{{#if:TNTPrimed||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|TNTPrimed}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Entity
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]|[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Entity|Entity metadata}}#Entity|Entity]].
}}{{#if:
| {{#vardefine:meta_TNTPrimed|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_TNTPrimed|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_TNTPrimed|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_TNTPrimed|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_TNTPrimed|0}}
{{#vardefine:meta_pre_TNTPrimed|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_TNTPrimed|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_TNTPrimed|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_TNTPrimed|0}}
}}
}}
| Index | Type | Meaning | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
VarInt | Fuse time | 80 | |
Piglin
{{#if:Piglin||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Piglin}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Monster
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]|[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]].
}}{{#if:
| {{#vardefine:meta_Piglin|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Piglin|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Piglin|}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_pre_Piglin|{{#var:meta_pre_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Piglin|0}}
{{#vardefine:meta_pre_Piglin|0}}
}}
|
{{#if:Monster
| Extends Monster.
{{#if:
| {{#vardefine:meta_Piglin|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Piglin|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Piglin|0}}
}}
}}
| Index | Type | Meaning | Deafult | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | ??? | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | ??? | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | ??? | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | ??? | false | |
{{#vardefine:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:pre_meta|{{#var:meta_pre_{{#var:meta_current_entity}}}}}}
{{#switch:
|
added =
{{#if:|
|
removed =
{{#if:{{#var:cur_meta}}|
|
=
{{#ifeq: {{#var:cur_meta}}|{{#var:pre_meta}} | {{#var:cur_meta}} | {{#if:{{#var:cur_meta}}|
|
#default =
Invalid parameter to Template:Metadata id }} |
{{#vardefineecho:cur_meta|{{#var:meta_{{#var:meta_current_entity}}}}}}
{{#vardefine:meta_{{#var:meta_current_entity}}|{{#expr:{{#var:cur_meta}}+1}}}}
{{#ifeq: |||Template:Metadata id must be used as
}} |
Boolean | ??? | false | |
Piglin Brute
{{#if:Piglin Brute||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Piglin Brute}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Monster
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]|[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Monster|Entity metadata}}#Monster|Monster]].
}}{{#if:
| {{#vardefine:meta_Piglin Brute|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Piglin Brute|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Piglin Brute|}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_pre_Piglin Brute|{{#var:meta_pre_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Piglin Brute|0}}
{{#vardefine:meta_pre_Piglin Brute|0}}
}}
|
{{#if:Monster
| Extends Monster.
{{#if:
| {{#vardefine:meta_Piglin Brute|{{{start_at}}}}}
{{#if:{{#varexists:meta_Monster}}|start_at in use when inherited entity Monster exists}}
| {{#vardefine:meta_Piglin Brute|{{#var:meta_Monster|0}}}}
{{#if:{{#varexists:meta_Monster}}||Inherited entity Monster does not exist}}
}}
| The base class.
{{#vardefine:meta_Piglin Brute|0}}
}}
}}
No additional metadata.