Entity metadata: Difference between revisions
imported>Pokechu22 m (Remove old {{added}}) |
imported>Pokechu22 m (Remove old {{added}}) |
(No difference)
| |
Revision as of 16:59, 28 May 2020
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 out of date. Use Data Generators or Burger to get current IDs.
| Type | Name | bounding box x and z | bounding box y | ID |
|---|---|---|---|---|
| 0 | AreaEffectCloud | 2.0 * Radius | 0.5 | minecraft:area_effect_cloud
|
| 1 | ArmorStand | 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 | Blaze | 0.6 | 1.8 | minecraft:blaze
|
| 5 | Boat | 1.375 | 0.5625 | minecraft:boat
|
| 6 | CaveSpider | 0.7 | 0.5 | minecraft:cave_spider
|
| 7 | Chicken | 0.4 | 0.7 | minecraft:chicken
|
| 8 | Cod | 0.9 | 1.4 | minecraft:cod
|
| 9 | Cow | 0.9 | 1.4 | minecraft:cow
|
| 10 | Creeper | 0.6 | 1.7 | minecraft:creeper
|
| 11 | Donkey | 1.3964844 | 1.6 | minecraft:donkey
|
| 12 | Dolphin | 0.9 | 0.6 | minecraft:dolphin
|
| 13 | DragonFireball | 1.0 | 1.0 | minecraft:dragon_fireball
|
| 14 | Drowned | ? | ? | minecraft:drowned
|
| 15 | ElderGuardian | 1.9975 (2.35 * guardian) | 1.9975 (2.35 * guardian) | minecraft:elder_guardian
|
| 16 | EnderCrystal | 2.0 | 2.0 | minecraft:end_crystal
|
| 17 | EnderDragon | 16.0 | 8.0 | minecraft:ender_dragon
|
| 18 | Enderman | 0.6 | 2.9 | minecraft:enderman
|
| 19 | Endermite | 0.4 | 0.3 | minecraft:endermite
|
| 20 | EvocationFangs | 0.5 | 0.8 | minecraft:evoker_fangs
|
| 21 | EvocationIllager | 0.6 | 1.95 | minecraft:evoker
|
| 22 | XPOrb | 0.5 | 0.5 | minecraft:experience_orb
|
| 23 | EyeOfEnderSignal | 0.25 | 0.25 | minecraft:eye_of_ender
|
| 24 | FallingSand | 0.98 | 0.98 | minecraft:falling_block
|
| 25 | FireworksRocketEntity | 0.25 | 0.25 | minecraft:fireworks_rocket
|
| 26 | Ghast | 4 | 4 | minecraft:ghast
|
| 27 | Giant | 3.6 | 10.8 | minecraft:giant
|
| 28 | Guardian | 0.85 | 0.85 | minecraft:guardian
|
| 29 | Horse (EntityHorse until 1.11) | 1.3964844 | 1.6 | minecraft:horse
|
| 30 | Husk | 0.6 | 1.95 | minecraft:husk
|
| 31 | IllusionIllager | 0.6 | 1.95 | minecraft:illusioner
|
| 32 | Item | 0.25 | 0.25 | minecraft:item
|
| 33 | ItemFrame | 0.75 or 0.0625 (depth) | 0.75 | minecraft:item_frame
|
| 34 | Fireball (ghast) | 1.0 | 1.0 | minecraft:fireball
|
| 35 | LeashKnot | 0.375 | 0.5 | minecraft:leash_knot
|
| 36 | Llama | 0.9 | 1.87 | minecraft:llama
|
| 37 | LlamaSpit | 0.25 | 0.25 | minecraft:llama_spit
|
| 38 | LavaSlime (Magma Cube) | 0.51000005 * size | 0.51000005 * size | minecraft:magma_cube
|
| 39 | MinecartRideable | 0.98 | 0.7 | minecraft:minecart
|
| 40 | MinecartChest | 0.98 | 0.7 | minecraft:chest_minecart
|
| 41 | MinecartCommandBlock | 0.98 | 0.7 | minecraft:commandblock_minecart
|
| 42 | MinecartFurnace | 0.98 | 0.7 | minecraft:furnace_minecart
|
| 43 | MinecartHopper | 0.98 | 0.7 | minecraft:hopper_minecart
|
| 44 | MinecartSpawner | 0.98 | 0.7 | minecraft:spawner_minecart
|
| 45 | MinecartTNT | 0.98 | 0.7 | minecraft:tnt_minecart
|
| 46 | Mule | 1.3964844 | 1.6 | minecraft:mule
|
| 47 | MushroomCow (Mooshroom) | 0.9 | 1.4 | minecraft:mooshroom
|
| 48 | Ozelot (Ocelot) | 0.6 | 0.7 | minecraft:ocelot
|
| 49 | Painting | type width or 0.0625 (depth) | type height | minecraft:painting
|
| 50 | Parrot | 0.5 | 0.9 | minecraft:parrot
|
| 51 | Pig | 0.9 | 0.9 | minecraft:pig
|
| 52 | Pufferfish | ? | ? | minecraft:pufferfish
|
| 53 | PigZombie | 0.6 | 1.95 | minecraft:zombie_pigman
|
| 54 | PolarBear | 1.3 | 1.4 | minecraft:polar_bear
|
| 55 | PrimedTnt | 0.98 | 0.98 | minecraft:tnt
|
| 56 | Rabbit | 0.4 | 0.5 | minecraft:rabbit
|
| 57 | Salmon | ? | ? | minecraft:salmon
|
| 58 | Sheep | 0.9 | 1.3 | minecraft:sheep
|
| 59 | Shulker | 1.0 | 1.0-2.0 (depending on peek) | minecraft:shulker
|
| 60 | ShulkerBullet | 0.3125 | 0.3125 | minecraft:shulker_bullet
|
| 61 | Silverfish | 0.4 | 0.3 | minecraft:silverfish
|
| 62 | Skeleton | 0.6 | 1.99 | minecraft:skeleton
|
| 63 | SkeletonHorse | 1.3964844 | 1.6 | minecraft:skeleton_horse
|
| 64 (67: 1.14) | Slime | 0.51000005 * size | 0.51000005 * size | minecraft:slime
|
| 65 | SmallFireball (blaze) | 0.3125 | 0.3125 | minecraft:small_fireball
|
| 66 | SnowMan | 0.7 | 1.9 | minecraft:snow_golem
|
| 67 | Snowball | 0.25 | 0.25 | minecraft:snowball
|
| 68 | SpectralArrow | 0.5 | 0.5 | minecraft:spectral_arrow
|
| 69 | Spider | 1.4 | 0.9 | minecraft:spider
|
| 70 | Squid | 0.8 | 0.8 | minecraft:squid
|
| 71 | Stray | 0.6 | 1.99 | minecraft:stray
|
| 72 | Tropical Fish | 0.5 | 0.4 | minecraft:tropical_fish
|
| 73 | Turtle | 1.2 | 0.4 | minecraft:turtle
|
| 74 | ThrownEgg | 0.25 | 0.25 | minecraft:egg
|
| 75 | ThrownEnderpearl | 0.25 | 0.25 | minecraft:ender_pearl
|
| 76 | ThrownExpBottle | 0.25 | 0.25 | minecraft:experience_bottle
|
| 77 | ThrownPotion | 0.25 | 0.25 | minecraft:potion
|
| 78 | Vex | 0.4 | 0.8 | minecraft:vex
|
| 79 | Villager | 0.6 | 1.95 | minecraft:villager
|
| 80 | VillagerGolem (Iron Golem) | 1.4 | 2.7 | minecraft:iron_golem}
|
| 81 | VindicationIllager | 0.6 | 1.95 | minecraft:vindicator
|
| 82 | Witch | 0.6 | 1.95 | minecraft:witch
|
| 83 | WitherBoss | 0.9 | 3.5 | minecraft:wither
|
| 84 | WitherSkeleton | 0.7 | 2.4 | minecraft:wither_skeleton
|
| 85 | WitherSkull | 0.3125 | 0.3125 | minecraft:wither_skull
|
| 86 | Wolf | 0.6 | 0.85 | minecraft:wolf
|
| 87 | Zombie | 0.6 | 1.95 | minecraft:zombie
|
| 88 | ZombieHorse | 1.3964844 | 1.6 | minecraft:zombie_horse
|
| 89 | ZombieVillager | 0.6 | 1.95 | minecraft:zombie_villager
|
| 90 | Phantom | 0.9 | 0.5 | minecraft:phantom
|
| 91 | Lightning Bolt | - | - | minecraft:lightning_bolt
|
| 92 | Player | 0.8 | 1.8 | minecraft:player
|
| 93 | Fishing bobber | ? | ? | minecraft:fishing_bobber
|
| 94 | Trident | ? | ? | minecraft:trident
|
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.6 |
| 2 | Item Stack (Slot) | 0.25 | 0.25 |
| 3 | Area Effect Cloud | 2.0 * Radius | 0.5 |
| 10 | Minecart | 0.98 | 0.7 |
| 50 | Activated TNT | 0.98 | 0.98 |
| 51 | EnderCrystal | 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 | FireCharge (blaze projectile) | 0.3125 | 0.3125 |
| 65 | Thrown Enderpearl | 0.25 | 0.25 |
| 66 | Wither Skull (projectile) | 0.3125 | 0.3125 |
| 67 | Shulker Bullet | 0.3125 | 0.3125 |
| 68 | Llama spit | 0.25 | 0.25 |
| 70 | Falling Objects | 0.98 | 0.98 |
| 71 | Item frames | 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 | Evocation 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 | ? | ? |
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 | |
Throwable
{{#if:Throwable||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Throwable}}
{{#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_Throwable|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Throwable|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Throwable|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Throwable|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Throwable|0}}
{{#vardefine:meta_pre_Throwable|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Throwable|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Throwable|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Throwable|0}}
}}
}}
No additional metadata.
Itemed Throwable
{{#if:Itemed Throwable||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Itemed Throwable}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Throwable
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Throwable|Entity metadata}}#Throwable|Throwable]]|[[{{#varexists:meta_Throwable|Entity metadata}}#Throwable|Throwable]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Throwable|Entity metadata}}#Throwable|Throwable]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Throwable|Entity metadata}}#Throwable|Throwable]].
}}{{#if:
| {{#vardefine:meta_Itemed Throwable|{{{start_at}}}}}
{{#if:{{#varexists:meta_Throwable}}|start_at in use when inherited entity Throwable exists}}
| {{#vardefine:meta_Itemed Throwable|{{#var:meta_Throwable|0}}}}
{{#if:{{#varexists:meta_Throwable}}||Inherited entity Throwable does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Itemed Throwable|}}
{{#if:{{#varexists:meta_Throwable}}|start_at in use when inherited entity Throwable exists}}
| {{#vardefine:meta_pre_Itemed Throwable|{{#var:meta_pre_Throwable|0}}}}
{{#if:{{#varexists:meta_Throwable}}||Inherited entity Throwable does not exist}}
}}
| The base class.
{{#vardefine:meta_Itemed Throwable|0}}
{{#vardefine:meta_pre_Itemed Throwable|0}}
}}
|
{{#if:Throwable
| Extends Throwable.
{{#if:
| {{#vardefine:meta_Itemed Throwable|{{{start_at}}}}}
{{#if:{{#varexists:meta_Throwable}}|start_at in use when inherited entity Throwable exists}}
| {{#vardefine:meta_Itemed Throwable|{{#var:meta_Throwable|0}}}}
{{#if:{{#varexists:meta_Throwable}}||Inherited entity Throwable does not exist}}
}}
| The base class.
{{#vardefine:meta_Itemed Throwable|0}}
}}
}} Used for all things that previously extended throwable other than potions, which already had an item.
| 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 specific item, depending on the subclass) | |
Egg
{{#if:Egg||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Egg}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Itemed Throwable
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Itemed Throwable|Entity metadata}}#Itemed Throwable|Itemed Throwable]]|[[{{#varexists:meta_Itemed Throwable|Entity metadata}}#Itemed Throwable|Itemed Throwable]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Itemed Throwable|Entity metadata}}#Itemed Throwable|Itemed Throwable]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Itemed Throwable|Entity metadata}}#Itemed Throwable|Itemed Throwable]].
}}{{#if:
| {{#vardefine:meta_Egg|{{{start_at}}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}|start_at in use when inherited entity Itemed Throwable exists}}
| {{#vardefine:meta_Egg|{{#var:meta_Itemed Throwable|0}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}||Inherited entity Itemed Throwable does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Egg|}}
{{#if:{{#varexists:meta_Itemed Throwable}}|start_at in use when inherited entity Itemed Throwable exists}}
| {{#vardefine:meta_pre_Egg|{{#var:meta_pre_Itemed Throwable|0}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}||Inherited entity Itemed Throwable does not exist}}
}}
| The base class.
{{#vardefine:meta_Egg|0}}
{{#vardefine:meta_pre_Egg|0}}
}}
|
{{#if:Itemed Throwable
| Extends Itemed Throwable.
{{#if:
| {{#vardefine:meta_Egg|{{{start_at}}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}|start_at in use when inherited entity Itemed Throwable exists}}
| {{#vardefine:meta_Egg|{{#var:meta_Itemed Throwable|0}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}||Inherited entity Itemed Throwable does not exist}}
}}
| The base class.
{{#vardefine:meta_Egg|0}}
}}
}}
No additional metadata.
An empty item behaves as if the item were a minecraft:egg.
Ender Pearl
{{#if:Ender Pearl||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Ender Pearl}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Itemed Throwable
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Itemed Throwable|Entity metadata}}#Itemed Throwable|Itemed Throwable]]|[[{{#varexists:meta_Itemed Throwable|Entity metadata}}#Itemed Throwable|Itemed Throwable]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Itemed Throwable|Entity metadata}}#Itemed Throwable|Itemed Throwable]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Itemed Throwable|Entity metadata}}#Itemed Throwable|Itemed Throwable]].
}}{{#if:
| {{#vardefine:meta_Ender Pearl|{{{start_at}}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}|start_at in use when inherited entity Itemed Throwable exists}}
| {{#vardefine:meta_Ender Pearl|{{#var:meta_Itemed Throwable|0}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}||Inherited entity Itemed Throwable does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Ender Pearl|}}
{{#if:{{#varexists:meta_Itemed Throwable}}|start_at in use when inherited entity Itemed Throwable exists}}
| {{#vardefine:meta_pre_Ender Pearl|{{#var:meta_pre_Itemed Throwable|0}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}||Inherited entity Itemed Throwable does not exist}}
}}
| The base class.
{{#vardefine:meta_Ender Pearl|0}}
{{#vardefine:meta_pre_Ender Pearl|0}}
}}
|
{{#if:Itemed Throwable
| Extends Itemed Throwable.
{{#if:
| {{#vardefine:meta_Ender Pearl|{{{start_at}}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}|start_at in use when inherited entity Itemed Throwable exists}}
| {{#vardefine:meta_Ender Pearl|{{#var:meta_Itemed Throwable|0}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}||Inherited entity Itemed Throwable does not exist}}
}}
| The base class.
{{#vardefine:meta_Ender Pearl|0}}
}}
}}
No additional metadata.
An empty item behaves as if the item were a minecraft:ender_pearl.
Experience Bottle
{{#if:Experience Bottle||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Experience Bottle}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Itemed Throwable
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Itemed Throwable|Entity metadata}}#Itemed Throwable|Itemed Throwable]]|[[{{#varexists:meta_Itemed Throwable|Entity metadata}}#Itemed Throwable|Itemed Throwable]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Itemed Throwable|Entity metadata}}#Itemed Throwable|Itemed Throwable]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Itemed Throwable|Entity metadata}}#Itemed Throwable|Itemed Throwable]].
}}{{#if:
| {{#vardefine:meta_Experience Bottle|{{{start_at}}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}|start_at in use when inherited entity Itemed Throwable exists}}
| {{#vardefine:meta_Experience Bottle|{{#var:meta_Itemed Throwable|0}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}||Inherited entity Itemed Throwable does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Experience Bottle|}}
{{#if:{{#varexists:meta_Itemed Throwable}}|start_at in use when inherited entity Itemed Throwable exists}}
| {{#vardefine:meta_pre_Experience Bottle|{{#var:meta_pre_Itemed Throwable|0}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}||Inherited entity Itemed Throwable does not exist}}
}}
| The base class.
{{#vardefine:meta_Experience Bottle|0}}
{{#vardefine:meta_pre_Experience Bottle|0}}
}}
|
{{#if:Itemed Throwable
| Extends Itemed Throwable.
{{#if:
| {{#vardefine:meta_Experience Bottle|{{{start_at}}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}|start_at in use when inherited entity Itemed Throwable exists}}
| {{#vardefine:meta_Experience Bottle|{{#var:meta_Itemed Throwable|0}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}||Inherited entity Itemed Throwable does not exist}}
}}
| The base class.
{{#vardefine:meta_Experience Bottle|0}}
}}
}}
No additional metadata.
An empty item behaves as if the item 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:Itemed Throwable
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Itemed Throwable|Entity metadata}}#Itemed Throwable|Itemed Throwable]]|[[{{#varexists:meta_Itemed Throwable|Entity metadata}}#Itemed Throwable|Itemed Throwable]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Itemed Throwable|Entity metadata}}#Itemed Throwable|Itemed Throwable]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Itemed Throwable|Entity metadata}}#Itemed Throwable|Itemed Throwable]].
}}{{#if:
| {{#vardefine:meta_Snowball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}|start_at in use when inherited entity Itemed Throwable exists}}
| {{#vardefine:meta_Snowball|{{#var:meta_Itemed Throwable|0}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}||Inherited entity Itemed Throwable does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Snowball|}}
{{#if:{{#varexists:meta_Itemed Throwable}}|start_at in use when inherited entity Itemed Throwable exists}}
| {{#vardefine:meta_pre_Snowball|{{#var:meta_pre_Itemed Throwable|0}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}||Inherited entity Itemed Throwable does not exist}}
}}
| The base class.
{{#vardefine:meta_Snowball|0}}
{{#vardefine:meta_pre_Snowball|0}}
}}
|
{{#if:Itemed Throwable
| Extends Itemed Throwable.
{{#if:
| {{#vardefine:meta_Snowball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}|start_at in use when inherited entity Itemed Throwable exists}}
| {{#vardefine:meta_Snowball|{{#var:meta_Itemed Throwable|0}}}}
{{#if:{{#varexists:meta_Itemed Throwable}}||Inherited entity Itemed Throwable does not exist}}
}}
| The base class.
{{#vardefine:meta_Snowball|0}}
}}
}}
No additional metadata.
An empty item behaves as if the item 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:Throwable
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Throwable|Entity metadata}}#Throwable|Throwable]]|[[{{#varexists:meta_Throwable|Entity metadata}}#Throwable|Throwable]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Throwable|Entity metadata}}#Throwable|Throwable]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Throwable|Entity metadata}}#Throwable|Throwable]].
}}{{#if:
| {{#vardefine:meta_Potion|{{{start_at}}}}}
{{#if:{{#varexists:meta_Throwable}}|start_at in use when inherited entity Throwable exists}}
| {{#vardefine:meta_Potion|{{#var:meta_Throwable|0}}}}
{{#if:{{#varexists:meta_Throwable}}||Inherited entity Throwable does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Potion|}}
{{#if:{{#varexists:meta_Throwable}}|start_at in use when inherited entity Throwable exists}}
| {{#vardefine:meta_pre_Potion|{{#var:meta_pre_Throwable|0}}}}
{{#if:{{#varexists:meta_Throwable}}||Inherited entity Throwable does not exist}}
}}
| The base class.
{{#vardefine:meta_Potion|0}}
{{#vardefine:meta_pre_Potion|0}}
}}
|
{{#if:Throwable
| Extends Throwable.
{{#if:
| {{#vardefine:meta_Potion|{{{start_at}}}}}
{{#if:{{#varexists:meta_Throwable}}|start_at in use when inherited entity Throwable exists}}
| {{#vardefine:meta_Potion|{{#var:meta_Throwable|0}}}}
{{#if:{{#varexists:meta_Throwable}}||Inherited entity Throwable 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)
| |
FallingBlock
{{#if:FallingBlock||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|FallingBlock}}
{{#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_FallingBlock|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_FallingBlock|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_FallingBlock|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_FallingBlock|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_FallingBlock|0}}
{{#vardefine:meta_pre_FallingBlock|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_FallingBlock|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_FallingBlock|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_FallingBlock|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 | spawn position | (0, 0, 0) | |
AreaEffectCloud
{{#if:AreaEffectCloud||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|AreaEffectCloud}}
{{#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_AreaEffectCloud|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_AreaEffectCloud|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_AreaEffectCloud|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_AreaEffectCloud|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_AreaEffectCloud|0}}
{{#vardefine:meta_pre_AreaEffectCloud|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_AreaEffectCloud|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_AreaEffectCloud|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_AreaEffectCloud|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 | |
Abstract Arrow
{{#if:Abstract Arrow||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Abstract 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_Abstract Arrow|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Abstract Arrow|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Abstract Arrow|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Abstract Arrow|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Abstract Arrow|0}}
{{#vardefine:meta_pre_Abstract Arrow|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Abstract Arrow|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Abstract Arrow|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Abstract Arrow|0}}
}}
}}
Abstract base class for Tipped Arrow (which is used for regular arrows as well as tipped ones) and Spectral Arrow.
| 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
}} |
OptUUID | Unused | 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
}} |
Byte | Peircing level | 0 | |
Tipped Arrow
{{#if:Tipped Arrow||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Tipped Arrow}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Abstract Arrow
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Abstract Arrow|Entity metadata}}#Abstract Arrow|Abstract Arrow]]|[[{{#varexists:meta_Abstract Arrow|Entity metadata}}#Abstract Arrow|Abstract Arrow]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Abstract Arrow|Entity metadata}}#Abstract Arrow|Abstract Arrow]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Abstract Arrow|Entity metadata}}#Abstract Arrow|Abstract Arrow]].
}}{{#if:
| {{#vardefine:meta_Tipped Arrow|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Arrow}}|start_at in use when inherited entity Abstract Arrow exists}}
| {{#vardefine:meta_Tipped Arrow|{{#var:meta_Abstract Arrow|0}}}}
{{#if:{{#varexists:meta_Abstract Arrow}}||Inherited entity Abstract Arrow does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Tipped Arrow|}}
{{#if:{{#varexists:meta_Abstract Arrow}}|start_at in use when inherited entity Abstract Arrow exists}}
| {{#vardefine:meta_pre_Tipped Arrow|{{#var:meta_pre_Abstract Arrow|0}}}}
{{#if:{{#varexists:meta_Abstract Arrow}}||Inherited entity Abstract Arrow does not exist}}
}}
| The base class.
{{#vardefine:meta_Tipped Arrow|0}}
{{#vardefine:meta_pre_Tipped Arrow|0}}
}}
|
{{#if:Abstract Arrow
| Extends Abstract Arrow.
{{#if:
| {{#vardefine:meta_Tipped Arrow|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Arrow}}|start_at in use when inherited entity Abstract Arrow exists}}
| {{#vardefine:meta_Tipped Arrow|{{#var:meta_Abstract Arrow|0}}}}
{{#if:{{#varexists:meta_Abstract Arrow}}||Inherited entity Abstract Arrow does not exist}}
}}
| The base class.
{{#vardefine:meta_Tipped 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 | ||||||
|---|---|---|---|---|---|---|---|---|---|
{{#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:Abstract Arrow
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Abstract Arrow|Entity metadata}}#Abstract Arrow|Abstract Arrow]]|[[{{#varexists:meta_Abstract Arrow|Entity metadata}}#Abstract Arrow|Abstract Arrow]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Abstract Arrow|Entity metadata}}#Abstract Arrow|Abstract Arrow]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Abstract Arrow|Entity metadata}}#Abstract Arrow|Abstract Arrow]].
}}{{#if:
| {{#vardefine:meta_Spectral Arrow|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Arrow}}|start_at in use when inherited entity Abstract Arrow exists}}
| {{#vardefine:meta_Spectral Arrow|{{#var:meta_Abstract Arrow|0}}}}
{{#if:{{#varexists:meta_Abstract Arrow}}||Inherited entity Abstract Arrow does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Spectral Arrow|}}
{{#if:{{#varexists:meta_Abstract Arrow}}|start_at in use when inherited entity Abstract Arrow exists}}
| {{#vardefine:meta_pre_Spectral Arrow|{{#var:meta_pre_Abstract Arrow|0}}}}
{{#if:{{#varexists:meta_Abstract Arrow}}||Inherited entity Abstract Arrow does not exist}}
}}
| The base class.
{{#vardefine:meta_Spectral Arrow|0}}
{{#vardefine:meta_pre_Spectral Arrow|0}}
}}
|
{{#if:Abstract Arrow
| Extends Abstract Arrow.
{{#if:
| {{#vardefine:meta_Spectral Arrow|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Arrow}}|start_at in use when inherited entity Abstract Arrow exists}}
| {{#vardefine:meta_Spectral Arrow|{{#var:meta_Abstract Arrow|0}}}}
{{#if:{{#varexists:meta_Abstract Arrow}}||Inherited entity Abstract Arrow does not exist}}
}}
| The base class.
{{#vardefine:meta_Spectral Arrow|0}}
}}
}}
No additional metadata.
Trident
{{#if:Trident||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Trident}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Abstract Arrow
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Abstract Arrow|Entity metadata}}#Abstract Arrow|Abstract Arrow]]|[[{{#varexists:meta_Abstract Arrow|Entity metadata}}#Abstract Arrow|Abstract Arrow]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Abstract Arrow|Entity metadata}}#Abstract Arrow|Abstract Arrow]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Abstract Arrow|Entity metadata}}#Abstract Arrow|Abstract Arrow]].
}}{{#if:
| {{#vardefine:meta_Trident|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Arrow}}|start_at in use when inherited entity Abstract Arrow exists}}
| {{#vardefine:meta_Trident|{{#var:meta_Abstract Arrow|0}}}}
{{#if:{{#varexists:meta_Abstract Arrow}}||Inherited entity Abstract Arrow does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Trident|}}
{{#if:{{#varexists:meta_Abstract Arrow}}|start_at in use when inherited entity Abstract Arrow exists}}
| {{#vardefine:meta_pre_Trident|{{#var:meta_pre_Abstract Arrow|0}}}}
{{#if:{{#varexists:meta_Abstract Arrow}}||Inherited entity Abstract Arrow does not exist}}
}}
| The base class.
{{#vardefine:meta_Trident|0}}
{{#vardefine:meta_pre_Trident|0}}
}}
|
{{#if:Abstract Arrow
| Extends Abstract Arrow.
{{#if:
| {{#vardefine:meta_Trident|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Arrow}}|start_at in use when inherited entity Abstract Arrow exists}}
| {{#vardefine:meta_Trident|{{#var:meta_Abstract Arrow|0}}}}
{{#if:{{#varexists:meta_Abstract Arrow}}||Inherited entity Abstract Arrow does not exist}}
}}
| The base class.
{{#vardefine:meta_Trident|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 | 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 | |
EnderCrystal
{{#if:EnderCrystal||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|EnderCrystal}}
{{#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_EnderCrystal|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_EnderCrystal|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_EnderCrystal|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_EnderCrystal|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_EnderCrystal|0}}
{{#vardefine:meta_pre_EnderCrystal|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_EnderCrystal|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_EnderCrystal|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_EnderCrystal|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
}} |
OptPosition | Beam target | 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 | Show bottom | true | |
Abstract Fireball
{{#if:Abstract Fireball||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Abstract 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_Abstract Fireball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Abstract Fireball|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Abstract Fireball|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Abstract Fireball|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Abstract Fireball|0}}
{{#vardefine:meta_pre_Abstract Fireball|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Abstract Fireball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Abstract Fireball|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Abstract Fireball|0}}
}}
}}
No additional metadata.
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:Abstract Fireball
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Abstract Fireball|Entity metadata}}#Abstract Fireball|Abstract Fireball]]|[[{{#varexists:meta_Abstract Fireball|Entity metadata}}#Abstract Fireball|Abstract Fireball]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Abstract Fireball|Entity metadata}}#Abstract Fireball|Abstract Fireball]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Abstract Fireball|Entity metadata}}#Abstract Fireball|Abstract Fireball]].
}}{{#if:
| {{#vardefine:meta_Dragon Fireball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Fireball}}|start_at in use when inherited entity Abstract Fireball exists}}
| {{#vardefine:meta_Dragon Fireball|{{#var:meta_Abstract Fireball|0}}}}
{{#if:{{#varexists:meta_Abstract Fireball}}||Inherited entity Abstract Fireball does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Dragon Fireball|}}
{{#if:{{#varexists:meta_Abstract Fireball}}|start_at in use when inherited entity Abstract Fireball exists}}
| {{#vardefine:meta_pre_Dragon Fireball|{{#var:meta_pre_Abstract Fireball|0}}}}
{{#if:{{#varexists:meta_Abstract Fireball}}||Inherited entity Abstract Fireball does not exist}}
}}
| The base class.
{{#vardefine:meta_Dragon Fireball|0}}
{{#vardefine:meta_pre_Dragon Fireball|0}}
}}
|
{{#if:Abstract Fireball
| Extends Abstract Fireball.
{{#if:
| {{#vardefine:meta_Dragon Fireball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Fireball}}|start_at in use when inherited entity Abstract Fireball exists}}
| {{#vardefine:meta_Dragon Fireball|{{#var:meta_Abstract Fireball|0}}}}
{{#if:{{#varexists:meta_Abstract Fireball}}||Inherited entity Abstract Fireball does not exist}}
}}
| The base class.
{{#vardefine:meta_Dragon Fireball|0}}
}}
}}
No additional metadata.
Itemed Fireball
{{#if:Itemed Fireball||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Itemed Fireball}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Abstract Fireball
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Abstract Fireball|Entity metadata}}#Abstract Fireball|Abstract Fireball]]|[[{{#varexists:meta_Abstract Fireball|Entity metadata}}#Abstract Fireball|Abstract Fireball]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Abstract Fireball|Entity metadata}}#Abstract Fireball|Abstract Fireball]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Abstract Fireball|Entity metadata}}#Abstract Fireball|Abstract Fireball]].
}}{{#if:
| {{#vardefine:meta_Itemed Fireball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Fireball}}|start_at in use when inherited entity Abstract Fireball exists}}
| {{#vardefine:meta_Itemed Fireball|{{#var:meta_Abstract Fireball|0}}}}
{{#if:{{#varexists:meta_Abstract Fireball}}||Inherited entity Abstract Fireball does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Itemed Fireball|}}
{{#if:{{#varexists:meta_Abstract Fireball}}|start_at in use when inherited entity Abstract Fireball exists}}
| {{#vardefine:meta_pre_Itemed Fireball|{{#var:meta_pre_Abstract Fireball|0}}}}
{{#if:{{#varexists:meta_Abstract Fireball}}||Inherited entity Abstract Fireball does not exist}}
}}
| The base class.
{{#vardefine:meta_Itemed Fireball|0}}
{{#vardefine:meta_pre_Itemed Fireball|0}}
}}
|
{{#if:Abstract Fireball
| Extends Abstract Fireball.
{{#if:
| {{#vardefine:meta_Itemed Fireball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Fireball}}|start_at in use when inherited entity Abstract Fireball exists}}
| {{#vardefine:meta_Itemed Fireball|{{#var:meta_Abstract Fireball|0}}}}
{{#if:{{#varexists:meta_Abstract Fireball}}||Inherited entity Abstract Fireball does not exist}}
}}
| The base class.
{{#vardefine:meta_Itemed Fireball|0}}
}}
}}
Used for regular and small fireballs. Not used for dragon fireballs and wither skulls. Interestingly, regular fireballs do not come from an item.
| 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:Itemed Fireball
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Itemed Fireball|Entity metadata}}#Itemed Fireball|Itemed Fireball]]|[[{{#varexists:meta_Itemed Fireball|Entity metadata}}#Itemed Fireball|Itemed Fireball]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Itemed Fireball|Entity metadata}}#Itemed Fireball|Itemed Fireball]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Itemed Fireball|Entity metadata}}#Itemed Fireball|Itemed Fireball]].
}}{{#if:
| {{#vardefine:meta_Fireball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Itemed Fireball}}|start_at in use when inherited entity Itemed Fireball exists}}
| {{#vardefine:meta_Fireball|{{#var:meta_Itemed Fireball|0}}}}
{{#if:{{#varexists:meta_Itemed Fireball}}||Inherited entity Itemed Fireball does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Fireball|}}
{{#if:{{#varexists:meta_Itemed Fireball}}|start_at in use when inherited entity Itemed Fireball exists}}
| {{#vardefine:meta_pre_Fireball|{{#var:meta_pre_Itemed Fireball|0}}}}
{{#if:{{#varexists:meta_Itemed Fireball}}||Inherited entity Itemed Fireball does not exist}}
}}
| The base class.
{{#vardefine:meta_Fireball|0}}
{{#vardefine:meta_pre_Fireball|0}}
}}
|
{{#if:Itemed Fireball
| Extends Itemed Fireball.
{{#if:
| {{#vardefine:meta_Fireball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Itemed Fireball}}|start_at in use when inherited entity Itemed Fireball exists}}
| {{#vardefine:meta_Fireball|{{#var:meta_Itemed Fireball|0}}}}
{{#if:{{#varexists:meta_Itemed Fireball}}||Inherited entity Itemed Fireball does not exist}}
}}
| The base class.
{{#vardefine:meta_Fireball|0}}
}}
}} This is the large fireball shot by ghasts.
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:Itemed Fireball
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Itemed Fireball|Entity metadata}}#Itemed Fireball|Itemed Fireball]]|[[{{#varexists:meta_Itemed Fireball|Entity metadata}}#Itemed Fireball|Itemed Fireball]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Itemed Fireball|Entity metadata}}#Itemed Fireball|Itemed Fireball]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Itemed Fireball|Entity metadata}}#Itemed Fireball|Itemed Fireball]].
}}{{#if:
| {{#vardefine:meta_Small Fireball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Itemed Fireball}}|start_at in use when inherited entity Itemed Fireball exists}}
| {{#vardefine:meta_Small Fireball|{{#var:meta_Itemed Fireball|0}}}}
{{#if:{{#varexists:meta_Itemed Fireball}}||Inherited entity Itemed Fireball does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Small Fireball|}}
{{#if:{{#varexists:meta_Itemed Fireball}}|start_at in use when inherited entity Itemed Fireball exists}}
| {{#vardefine:meta_pre_Small Fireball|{{#var:meta_pre_Itemed Fireball|0}}}}
{{#if:{{#varexists:meta_Itemed Fireball}}||Inherited entity Itemed Fireball does not exist}}
}}
| The base class.
{{#vardefine:meta_Small Fireball|0}}
{{#vardefine:meta_pre_Small Fireball|0}}
}}
|
{{#if:Itemed Fireball
| Extends Itemed Fireball.
{{#if:
| {{#vardefine:meta_Small Fireball|{{{start_at}}}}}
{{#if:{{#varexists:meta_Itemed Fireball}}|start_at in use when inherited entity Itemed Fireball exists}}
| {{#vardefine:meta_Small Fireball|{{#var:meta_Itemed Fireball|0}}}}
{{#if:{{#varexists:meta_Itemed Fireball}}||Inherited entity Itemed Fireball does not exist}}
}}
| The base class.
{{#vardefine:meta_Small Fireball|0}}
}}
}} This is the fireball shot by blazes and dispensers with fire charges.
No additional metadata.
WitherSkull
{{#if:WitherSkull||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|WitherSkull}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Abstract Fireball
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Abstract Fireball|Entity metadata}}#Abstract Fireball|Abstract Fireball]]|[[{{#varexists:meta_Abstract Fireball|Entity metadata}}#Abstract Fireball|Abstract Fireball]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Abstract Fireball|Entity metadata}}#Abstract Fireball|Abstract Fireball]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Abstract Fireball|Entity metadata}}#Abstract Fireball|Abstract Fireball]].
}}{{#if:
| {{#vardefine:meta_WitherSkull|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Fireball}}|start_at in use when inherited entity Abstract Fireball exists}}
| {{#vardefine:meta_WitherSkull|{{#var:meta_Abstract Fireball|0}}}}
{{#if:{{#varexists:meta_Abstract Fireball}}||Inherited entity Abstract Fireball does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_WitherSkull|}}
{{#if:{{#varexists:meta_Abstract Fireball}}|start_at in use when inherited entity Abstract Fireball exists}}
| {{#vardefine:meta_pre_WitherSkull|{{#var:meta_pre_Abstract Fireball|0}}}}
{{#if:{{#varexists:meta_Abstract Fireball}}||Inherited entity Abstract Fireball does not exist}}
}}
| The base class.
{{#vardefine:meta_WitherSkull|0}}
{{#vardefine:meta_pre_WitherSkull|0}}
}}
|
{{#if:Abstract Fireball
| Extends Abstract Fireball.
{{#if:
| {{#vardefine:meta_WitherSkull|{{{start_at}}}}}
{{#if:{{#varexists:meta_Abstract Fireball}}|start_at in use when inherited entity Abstract Fireball exists}}
| {{#vardefine:meta_WitherSkull|{{#var:meta_Abstract Fireball|0}}}}
{{#if:{{#varexists:meta_Abstract Fireball}}||Inherited entity Abstract Fireball 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 | |
Fireworks
{{#if:Fireworks||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Fireworks}}
{{#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_Fireworks|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Fireworks|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Fireworks|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Fireworks|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Fireworks|0}}
{{#vardefine:meta_pre_Fireworks|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Fireworks|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Fireworks|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Fireworks|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) | 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 | Shot at angle (from a crossbow) | false | |
Hanging
{{#if:Hanging||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Hanging}}
{{#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_Hanging|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Hanging|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Hanging|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Hanging|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Hanging|0}}
{{#vardefine:meta_pre_Hanging|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Hanging|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Hanging|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Hanging|0}}
}}
}}
No additional metadata.
ItemFrame
{{#if:ItemFrame||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|ItemFrame}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Hanging
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Hanging|Entity metadata}}#Hanging|Hanging]]|[[{{#varexists:meta_Hanging|Entity metadata}}#Hanging|Hanging]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Hanging|Entity metadata}}#Hanging|Hanging]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Hanging|Entity metadata}}#Hanging|Hanging]].
}}{{#if:
| {{#vardefine:meta_ItemFrame|{{{start_at}}}}}
{{#if:{{#varexists:meta_Hanging}}|start_at in use when inherited entity Hanging exists}}
| {{#vardefine:meta_ItemFrame|{{#var:meta_Hanging|0}}}}
{{#if:{{#varexists:meta_Hanging}}||Inherited entity Hanging does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_ItemFrame|}}
{{#if:{{#varexists:meta_Hanging}}|start_at in use when inherited entity Hanging exists}}
| {{#vardefine:meta_pre_ItemFrame|{{#var:meta_pre_Hanging|0}}}}
{{#if:{{#varexists:meta_Hanging}}||Inherited entity Hanging does not exist}}
}}
| The base class.
{{#vardefine:meta_ItemFrame|0}}
{{#vardefine:meta_pre_ItemFrame|0}}
}}
|
{{#if:Hanging
| Extends Hanging.
{{#if:
| {{#vardefine:meta_ItemFrame|{{{start_at}}}}}
{{#if:{{#varexists:meta_Hanging}}|start_at in use when inherited entity Hanging exists}}
| {{#vardefine:meta_ItemFrame|{{#var:meta_Hanging|0}}}}
{{#if:{{#varexists:meta_Hanging}}||Inherited entity Hanging 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 | |
Living
{{#if:Living||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|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_Living|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Living|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Living|}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_pre_Living|{{#var:meta_pre_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_Living|0}}
{{#vardefine:meta_pre_Living|0}}
}}
|
{{#if:Entity
| Extends Entity.
{{#if:
| {{#vardefine:meta_Living|{{{start_at}}}}}
{{#if:{{#varexists:meta_Entity}}|start_at in use when inherited entity Entity exists}}
| {{#vardefine:meta_Living|{{#var:meta_Entity|0}}}}
{{#if:{{#varexists:meta_Entity}}||Inherited entity Entity does not exist}}
}}
| The base class.
{{#vardefine:meta_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?) | Absent | |
Player
{{#if:Player||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Player}}
{{#if:{{#var:meta_prerelease}}|
{{#if:Living
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Living|Entity metadata}}#Living|Living]]|[[{{#varexists:meta_Living|Entity metadata}}#Living|Living]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Living|Entity metadata}}#Living|Living]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Living|Entity metadata}}#Living|Living]].
}}{{#if:
| {{#vardefine:meta_Player|{{{start_at}}}}}
{{#if:{{#varexists:meta_Living}}|start_at in use when inherited entity Living exists}}
| {{#vardefine:meta_Player|{{#var:meta_Living|0}}}}
{{#if:{{#varexists:meta_Living}}||Inherited entity Living does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Player|}}
{{#if:{{#varexists:meta_Living}}|start_at in use when inherited entity Living exists}}
| {{#vardefine:meta_pre_Player|{{#var:meta_pre_Living|0}}}}
{{#if:{{#varexists:meta_Living}}||Inherited entity Living does not exist}}
}}
| The base class.
{{#vardefine:meta_Player|0}}
{{#vardefine:meta_pre_Player|0}}
}}
|
{{#if:Living
| Extends Living.
{{#if:
| {{#vardefine:meta_Player|{{{start_at}}}}}
{{#if:{{#varexists:meta_Living}}|start_at in use when inherited entity Living exists}}
| {{#vardefine:meta_Player|{{#var:meta_Living|0}}}}
{{#if:{{#varexists:meta_Living}}||Inherited entity 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:Living
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Living|Entity metadata}}#Living|Living]]|[[{{#varexists:meta_Living|Entity metadata}}#Living|Living]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Living|Entity metadata}}#Living|Living]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Living|Entity metadata}}#Living|Living]].
}}{{#if:
| {{#vardefine:meta_ArmorStand|{{{start_at}}}}}
{{#if:{{#varexists:meta_Living}}|start_at in use when inherited entity Living exists}}
| {{#vardefine:meta_ArmorStand|{{#var:meta_Living|0}}}}
{{#if:{{#varexists:meta_Living}}||Inherited entity Living does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_ArmorStand|}}
{{#if:{{#varexists:meta_Living}}|start_at in use when inherited entity Living exists}}
| {{#vardefine:meta_pre_ArmorStand|{{#var:meta_pre_Living|0}}}}
{{#if:{{#varexists:meta_Living}}||Inherited entity Living does not exist}}
}}
| The base class.
{{#vardefine:meta_ArmorStand|0}}
{{#vardefine:meta_pre_ArmorStand|0}}
}}
|
{{#if:Living
| Extends Living.
{{#if:
| {{#vardefine:meta_ArmorStand|{{{start_at}}}}}
{{#if:{{#varexists:meta_Living}}|start_at in use when inherited entity Living exists}}
| {{#vardefine:meta_ArmorStand|{{#var:meta_Living|0}}}}
{{#if:{{#varexists:meta_Living}}||Inherited entity 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
}} |
Rotation | 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
}} |
Rotation | 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
}} |
Rotation | 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
}} |
Rotation | 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
}} |
Rotation | 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
}} |
Rotation | 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:Living
| {{#if:
| Extends {{#if:[[{{#varexists:meta_Living|Entity metadata}}#Living|Living]]|[[{{#varexists:meta_Living|Entity metadata}}#Living|Living]]}}{{#if:[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]|{{#if:[[{{#varexists:meta_Living|Entity metadata}}#Living|Living]]| }}[[{{#varexists:meta_{{{pre_inherits}}}|Entity metadata}}#{{{pre_inherits}}}|{{{pre_inherits}}}]]}}.
| Extends [[{{#varexists:meta_Living|Entity metadata}}#Living|Living]].
}}{{#if:
| {{#vardefine:meta_Insentient|{{{start_at}}}}}
{{#if:{{#varexists:meta_Living}}|start_at in use when inherited entity Living exists}}
| {{#vardefine:meta_Insentient|{{#var:meta_Living|0}}}}
{{#if:{{#varexists:meta_Living}}||Inherited entity Living does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Insentient|}}
{{#if:{{#varexists:meta_Living}}|start_at in use when inherited entity Living exists}}
| {{#vardefine:meta_pre_Insentient|{{#var:meta_pre_Living|0}}}}
{{#if:{{#varexists:meta_Living}}||Inherited entity Living does not exist}}
}}
| The base class.
{{#vardefine:meta_Insentient|0}}
{{#vardefine:meta_pre_Insentient|0}}
}}
|
{{#if:Living
| Extends Living.
{{#if:
| {{#vardefine:meta_Insentient|{{{start_at}}}}}
{{#if:{{#varexists:meta_Living}}|start_at in use when inherited entity Living exists}}
| {{#vardefine:meta_Insentient|{{#var:meta_Living|0}}}}
{{#if:{{#varexists:meta_Living}}||Inherited entity 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.
Zombie Pigman
{{#if:Zombie Pigman||Must specify the current entity ID for Template:Metadata inherit}} {{#vardefine:meta_current_entity|Zombie Pigman}}
{{#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 Pigman|{{{start_at}}}}}
{{#if:{{#varexists:meta_Zombie}}|start_at in use when inherited entity Zombie exists}}
| {{#vardefine:meta_Zombie Pigman|{{#var:meta_Zombie|0}}}}
{{#if:{{#varexists:meta_Zombie}}||Inherited entity Zombie does not exist}}
}}{{#if:
| {{#vardefine:meta_pre_Zombie Pigman|}}
{{#if:{{#varexists:meta_Zombie}}|start_at in use when inherited entity Zombie exists}}
| {{#vardefine:meta_pre_Zombie Pigman|{{#var:meta_pre_Zombie|0}}}}
{{#if:{{#varexists:meta_Zombie}}||Inherited entity Zombie does not exist}}
}}
| The base class.
{{#vardefine:meta_Zombie Pigman|0}}
{{#vardefine:meta_pre_Zombie Pigman|0}}
}}
|
{{#if:Zombie
| Extends Zombie.
{{#if:
| {{#vardefine:meta_Zombie Pigman|{{{start_at}}}}}
{{#if:{{#varexists:meta_Zombie}}|start_at in use when inherited entity Zombie exists}}
| {{#vardefine:meta_Zombie Pigman|{{#var:meta_Zombie|0}}}}
{{#if:{{#varexists:meta_Zombie}}||Inherited entity Zombie does not exist}}
}}
| The base class.
{{#vardefine:meta_Zombie Pigman|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 | |