valence/extracted/entities.json
Ryan Johnson 9c9f672a22
Update to 1.19.4 (#302)
## Description

Closes #291

- Update extractors to support Minecraft 1.19.4
- Update code generators.
- Changed generated entity component names to avoid name collisions.
- Update `glam` version.
- Added `Encode` and `Decode` for `glam` types in `valence_protocol`.
- Fixed inconsistent packet names and assign packet IDs automatically.
- Remove `ident` and rename `ident_str` to `ident`.
- Rework registry codec configuration. Biomes and dimensions exist as
entities.`BiomeRegistry` and `DimensionTypeRegistry` resources have been
added. The vanilla registry codec is loaded at startup.

### Issues
- Creating new instances has become more tedious than it should be. This
will be addressed later.

## Test Plan

Steps:
1. Boot up a vanilla server with online mode disabled.
2. Run the `packet_inspector`.
3. Connect to the vanilla server through the packet inspector to ensure
all packets are updated correctly.
4. Close the vanilla server and try some valence examples.
2023-03-31 14:58:47 -07:00

2888 lines
63 KiB
JSON

{
"AbstractDecorationEntity": {
"parent": "Entity",
"fields": []
},
"AbstractDonkeyEntity": {
"parent": "AbstractHorseEntity",
"fields": [
{
"name": "chest",
"index": 18,
"type": "boolean",
"default_value": false
}
]
},
"AbstractFireballEntity": {
"parent": "ExplosiveProjectileEntity",
"fields": [
{
"name": "item",
"index": 8,
"type": "item_stack",
"default_value": "1 air"
}
]
},
"AbstractHorseEntity": {
"parent": "AnimalEntity",
"fields": [
{
"name": "horse_flags",
"index": 17,
"type": "byte",
"default_value": 0
}
]
},
"AbstractMinecartEntity": {
"parent": "Entity",
"fields": [
{
"name": "damage_wobble_ticks",
"index": 8,
"type": "integer",
"default_value": 0
},
{
"name": "damage_wobble_side",
"index": 9,
"type": "integer",
"default_value": 1
},
{
"name": "damage_wobble_strength",
"index": 10,
"type": "float",
"default_value": 0.0
},
{
"name": "custom_block_id",
"index": 11,
"type": "integer",
"default_value": 0
},
{
"name": "custom_block_offset",
"index": 12,
"type": "integer",
"default_value": 6
},
{
"name": "custom_block_present",
"index": 13,
"type": "boolean",
"default_value": false
}
]
},
"AbstractPiglinEntity": {
"parent": "HostileEntity",
"fields": [
{
"name": "immune_to_zombification",
"index": 16,
"type": "boolean",
"default_value": false
}
]
},
"AbstractSkeletonEntity": {
"parent": "HostileEntity",
"fields": []
},
"AllayEntity": {
"parent": "PathAwareEntity",
"type": "allay",
"translation_key": "entity.minecraft.allay",
"fields": [
{
"name": "dancing",
"index": 16,
"type": "boolean",
"default_value": false
},
{
"name": "can_duplicate",
"index": 17,
"type": "boolean",
"default_value": true
}
],
"default_bounding_box": {
"size_x": 0.3499999940395355,
"size_y": 0.6000000238418579,
"size_z": 0.3499999940395355
}
},
"AmbientEntity": {
"parent": "MobEntity",
"fields": []
},
"AnimalEntity": {
"parent": "PassiveEntity",
"fields": []
},
"AreaEffectCloudEntity": {
"parent": "Entity",
"type": "area_effect_cloud",
"translation_key": "entity.minecraft.area_effect_cloud",
"fields": [
{
"name": "radius",
"index": 8,
"type": "float",
"default_value": 3.0
},
{
"name": "color",
"index": 9,
"type": "integer",
"default_value": 0
},
{
"name": "waiting",
"index": 10,
"type": "boolean",
"default_value": false
},
{
"name": "particle_id",
"index": 11,
"type": "particle",
"default_value": "entity_effect"
}
],
"default_bounding_box": {
"size_x": 6.0,
"size_y": 0.5,
"size_z": 6.0
}
},
"ArmorStandEntity": {
"parent": "LivingEntity",
"type": "armor_stand",
"translation_key": "entity.minecraft.armor_stand",
"fields": [
{
"name": "armor_stand_flags",
"index": 15,
"type": "byte",
"default_value": 0
},
{
"name": "tracker_head_rotation",
"index": 16,
"type": "rotation",
"default_value": {
"pitch": 0.0,
"yaw": 0.0,
"roll": 0.0
}
},
{
"name": "tracker_body_rotation",
"index": 17,
"type": "rotation",
"default_value": {
"pitch": 0.0,
"yaw": 0.0,
"roll": 0.0
}
},
{
"name": "tracker_left_arm_rotation",
"index": 18,
"type": "rotation",
"default_value": {
"pitch": -10.0,
"yaw": 0.0,
"roll": -10.0
}
},
{
"name": "tracker_right_arm_rotation",
"index": 19,
"type": "rotation",
"default_value": {
"pitch": -15.0,
"yaw": 0.0,
"roll": 10.0
}
},
{
"name": "tracker_left_leg_rotation",
"index": 20,
"type": "rotation",
"default_value": {
"pitch": -1.0,
"yaw": 0.0,
"roll": -1.0
}
},
{
"name": "tracker_right_leg_rotation",
"index": 21,
"type": "rotation",
"default_value": {
"pitch": 1.0,
"yaw": 0.0,
"roll": 1.0
}
}
],
"default_bounding_box": {
"size_x": 0.5,
"size_y": 1.975000023841858,
"size_z": 0.5
}
},
"ArrowEntity": {
"parent": "PersistentProjectileEntity",
"type": "arrow",
"translation_key": "entity.minecraft.arrow",
"fields": [
{
"name": "color",
"index": 10,
"type": "integer",
"default_value": -1
}
],
"default_bounding_box": {
"size_x": 0.5,
"size_y": 0.5,
"size_z": 0.5
}
},
"AxolotlEntity": {
"parent": "AnimalEntity",
"type": "axolotl",
"translation_key": "entity.minecraft.axolotl",
"fields": [
{
"name": "variant",
"index": 17,
"type": "integer",
"default_value": 0
},
{
"name": "playing_dead",
"index": 18,
"type": "boolean",
"default_value": false
},
{
"name": "from_bucket",
"index": 19,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 0.75,
"size_y": 0.41999998688697815,
"size_z": 0.75
}
},
"BatEntity": {
"parent": "AmbientEntity",
"type": "bat",
"translation_key": "entity.minecraft.bat",
"fields": [
{
"name": "bat_flags",
"index": 16,
"type": "byte",
"default_value": 1
}
],
"default_bounding_box": {
"size_x": 0.5,
"size_y": 0.8999999761581421,
"size_z": 0.5
}
},
"BeeEntity": {
"parent": "AnimalEntity",
"type": "bee",
"translation_key": "entity.minecraft.bee",
"fields": [
{
"name": "bee_flags",
"index": 17,
"type": "byte",
"default_value": 0
},
{
"name": "anger",
"index": 18,
"type": "integer",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.699999988079071,
"size_y": 0.6000000238418579,
"size_z": 0.699999988079071
}
},
"BlazeEntity": {
"parent": "HostileEntity",
"type": "blaze",
"translation_key": "entity.minecraft.blaze",
"fields": [
{
"name": "blaze_flags",
"index": 16,
"type": "byte",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 1.7999999523162842,
"size_z": 0.6000000238418579
}
},
"BlockDisplayEntity": {
"parent": "DisplayEntity",
"type": "block_display",
"translation_key": "entity.minecraft.block_display",
"fields": [
{
"name": "block_state",
"index": 22,
"type": "block_state",
"default_value": "Block{minecraft:air}"
}
],
"default_bounding_box": {
"size_x": 0.0,
"size_y": 0.0,
"size_z": 0.0
}
},
"BoatEntity": {
"parent": "Entity",
"type": "boat",
"translation_key": "entity.minecraft.boat",
"fields": [
{
"name": "damage_wobble_ticks",
"index": 8,
"type": "integer",
"default_value": 0
},
{
"name": "damage_wobble_side",
"index": 9,
"type": "integer",
"default_value": 1
},
{
"name": "damage_wobble_strength",
"index": 10,
"type": "float",
"default_value": 0.0
},
{
"name": "boat_type",
"index": 11,
"type": "integer",
"default_value": 0
},
{
"name": "left_paddle_moving",
"index": 12,
"type": "boolean",
"default_value": false
},
{
"name": "right_paddle_moving",
"index": 13,
"type": "boolean",
"default_value": false
},
{
"name": "bubble_wobble_ticks",
"index": 14,
"type": "integer",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 1.375,
"size_y": 0.5625,
"size_z": 1.375
}
},
"CamelEntity": {
"parent": "AbstractHorseEntity",
"type": "camel",
"translation_key": "entity.minecraft.camel",
"fields": [
{
"name": "dashing",
"index": 18,
"type": "boolean",
"default_value": false
},
{
"name": "last_pose_tick",
"index": 19,
"type": "long",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 1.7000000476837158,
"size_y": 2.375,
"size_z": 1.7000000476837158
}
},
"CatEntity": {
"parent": "TameableEntity",
"type": "cat",
"translation_key": "entity.minecraft.cat",
"fields": [
{
"name": "cat_variant",
"index": 19,
"type": "cat_variant",
"default_value": "black"
},
{
"name": "in_sleeping_pose",
"index": 20,
"type": "boolean",
"default_value": false
},
{
"name": "head_down",
"index": 21,
"type": "boolean",
"default_value": false
},
{
"name": "collar_color",
"index": 22,
"type": "integer",
"default_value": 14
}
],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 0.699999988079071,
"size_z": 0.6000000238418579
}
},
"CaveSpiderEntity": {
"parent": "SpiderEntity",
"type": "cave_spider",
"translation_key": "entity.minecraft.cave_spider",
"fields": [],
"default_bounding_box": {
"size_x": 0.699999988079071,
"size_y": 0.5,
"size_z": 0.699999988079071
}
},
"ChestBoatEntity": {
"parent": "BoatEntity",
"type": "chest_boat",
"translation_key": "entity.minecraft.chest_boat",
"fields": [],
"default_bounding_box": {
"size_x": 1.375,
"size_y": 0.5625,
"size_z": 1.375
}
},
"ChestMinecartEntity": {
"parent": "StorageMinecartEntity",
"type": "chest_minecart",
"translation_key": "entity.minecraft.chest_minecart",
"fields": [],
"default_bounding_box": {
"size_x": 0.9800000190734863,
"size_y": 0.699999988079071,
"size_z": 0.9800000190734863
}
},
"ChickenEntity": {
"parent": "AnimalEntity",
"type": "chicken",
"translation_key": "entity.minecraft.chicken",
"fields": [],
"default_bounding_box": {
"size_x": 0.4000000059604645,
"size_y": 0.699999988079071,
"size_z": 0.4000000059604645
}
},
"CodEntity": {
"parent": "SchoolingFishEntity",
"type": "cod",
"translation_key": "entity.minecraft.cod",
"fields": [],
"default_bounding_box": {
"size_x": 0.5,
"size_y": 0.30000001192092896,
"size_z": 0.5
}
},
"CommandBlockMinecartEntity": {
"parent": "AbstractMinecartEntity",
"type": "command_block_minecart",
"translation_key": "entity.minecraft.command_block_minecart",
"fields": [
{
"name": "command",
"index": 14,
"type": "string",
"default_value": ""
},
{
"name": "last_output",
"index": 15,
"type": "text_component",
"default_value": ""
}
],
"default_bounding_box": {
"size_x": 0.9800000190734863,
"size_y": 0.699999988079071,
"size_z": 0.9800000190734863
}
},
"CowEntity": {
"parent": "AnimalEntity",
"type": "cow",
"translation_key": "entity.minecraft.cow",
"fields": [],
"default_bounding_box": {
"size_x": 0.8999999761581421,
"size_y": 1.399999976158142,
"size_z": 0.8999999761581421
}
},
"CreeperEntity": {
"parent": "HostileEntity",
"type": "creeper",
"translation_key": "entity.minecraft.creeper",
"fields": [
{
"name": "fuse_speed",
"index": 16,
"type": "integer",
"default_value": -1
},
{
"name": "charged",
"index": 17,
"type": "boolean",
"default_value": false
},
{
"name": "ignited",
"index": 18,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 1.7000000476837158,
"size_z": 0.6000000238418579
}
},
"DisplayEntity": {
"parent": "Entity",
"fields": [
{
"name": "start_interpolation",
"index": 8,
"type": "integer",
"default_value": 0
},
{
"name": "interpolation_duration",
"index": 9,
"type": "integer",
"default_value": 0
},
{
"name": "translation",
"index": 10,
"type": "vector3f",
"default_value": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
{
"name": "scale",
"index": 11,
"type": "vector3f",
"default_value": {
"x": 1.0,
"y": 1.0,
"z": 1.0
}
},
{
"name": "left_rotation",
"index": 12,
"type": "quaternionf",
"default_value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 1.0
}
},
{
"name": "right_rotation",
"index": 13,
"type": "quaternionf",
"default_value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 1.0
}
},
{
"name": "billboard",
"index": 14,
"type": "byte",
"default_value": 0
},
{
"name": "brightness",
"index": 15,
"type": "integer",
"default_value": -1
},
{
"name": "view_range",
"index": 16,
"type": "float",
"default_value": 1.0
},
{
"name": "shadow_radius",
"index": 17,
"type": "float",
"default_value": 0.0
},
{
"name": "shadow_strength",
"index": 18,
"type": "float",
"default_value": 1.0
},
{
"name": "width",
"index": 19,
"type": "float",
"default_value": 0.0
},
{
"name": "height",
"index": 20,
"type": "float",
"default_value": 0.0
},
{
"name": "glow_color_override",
"index": 21,
"type": "integer",
"default_value": -1
}
]
},
"DolphinEntity": {
"parent": "WaterCreatureEntity",
"type": "dolphin",
"translation_key": "entity.minecraft.dolphin",
"fields": [
{
"name": "treasure_pos",
"index": 16,
"type": "block_pos",
"default_value": {
"x": 0,
"y": 0,
"z": 0
}
},
{
"name": "has_fish",
"index": 17,
"type": "boolean",
"default_value": false
},
{
"name": "moistness",
"index": 18,
"type": "integer",
"default_value": 2400
}
],
"default_bounding_box": {
"size_x": 0.8999999761581421,
"size_y": 0.6000000238418579,
"size_z": 0.8999999761581421
}
},
"DonkeyEntity": {
"parent": "AbstractDonkeyEntity",
"type": "donkey",
"translation_key": "entity.minecraft.donkey",
"fields": [],
"default_bounding_box": {
"size_x": 1.396484375,
"size_y": 1.5,
"size_z": 1.396484375
}
},
"DragonFireballEntity": {
"parent": "ExplosiveProjectileEntity",
"type": "dragon_fireball",
"translation_key": "entity.minecraft.dragon_fireball",
"fields": [],
"default_bounding_box": {
"size_x": 1.0,
"size_y": 1.0,
"size_z": 1.0
}
},
"DrownedEntity": {
"parent": "ZombieEntity",
"type": "drowned",
"translation_key": "entity.minecraft.drowned",
"fields": [],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 1.9500000476837158,
"size_z": 0.6000000238418579
}
},
"EggEntity": {
"parent": "ThrownItemEntity",
"type": "egg",
"translation_key": "entity.minecraft.egg",
"fields": [],
"default_bounding_box": {
"size_x": 0.25,
"size_y": 0.25,
"size_z": 0.25
}
},
"ElderGuardianEntity": {
"parent": "GuardianEntity",
"type": "elder_guardian",
"translation_key": "entity.minecraft.elder_guardian",
"fields": [],
"default_bounding_box": {
"size_x": 1.997499942779541,
"size_y": 1.997499942779541,
"size_z": 1.997499942779541
}
},
"EndCrystalEntity": {
"parent": "Entity",
"type": "end_crystal",
"translation_key": "entity.minecraft.end_crystal",
"fields": [
{
"name": "beam_target",
"index": 8,
"type": "optional_block_pos",
"default_value": null
},
{
"name": "show_bottom",
"index": 9,
"type": "boolean",
"default_value": true
}
],
"default_bounding_box": {
"size_x": 2.0,
"size_y": 2.0,
"size_z": 2.0
}
},
"EnderDragonEntity": {
"parent": "MobEntity",
"type": "ender_dragon",
"translation_key": "entity.minecraft.ender_dragon",
"fields": [
{
"name": "phase_type",
"index": 16,
"type": "integer",
"default_value": 10
}
],
"default_bounding_box": {
"size_x": 16.0,
"size_y": 8.0,
"size_z": 16.0
}
},
"EnderPearlEntity": {
"parent": "ThrownItemEntity",
"type": "ender_pearl",
"translation_key": "entity.minecraft.ender_pearl",
"fields": [],
"default_bounding_box": {
"size_x": 0.25,
"size_y": 0.25,
"size_z": 0.25
}
},
"EndermanEntity": {
"parent": "HostileEntity",
"type": "enderman",
"translation_key": "entity.minecraft.enderman",
"fields": [
{
"name": "carried_block",
"index": 16,
"type": "optional_block_state",
"default_value": null
},
{
"name": "angry",
"index": 17,
"type": "boolean",
"default_value": false
},
{
"name": "provoked",
"index": 18,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 2.9000000953674316,
"size_z": 0.6000000238418579
}
},
"EndermiteEntity": {
"parent": "HostileEntity",
"type": "endermite",
"translation_key": "entity.minecraft.endermite",
"fields": [],
"default_bounding_box": {
"size_x": 0.4000000059604645,
"size_y": 0.30000001192092896,
"size_z": 0.4000000059604645
}
},
"Entity": {
"fields": [
{
"name": "flags",
"index": 0,
"type": "byte",
"default_value": 0
},
{
"name": "air",
"index": 1,
"type": "integer",
"default_value": 300
},
{
"name": "custom_name",
"index": 2,
"type": "optional_text_component",
"default_value": null
},
{
"name": "name_visible",
"index": 3,
"type": "boolean",
"default_value": false
},
{
"name": "silent",
"index": 4,
"type": "boolean",
"default_value": false
},
{
"name": "no_gravity",
"index": 5,
"type": "boolean",
"default_value": false
},
{
"name": "pose",
"index": 6,
"type": "entity_pose",
"default_value": "standing"
},
{
"name": "frozen_ticks",
"index": 7,
"type": "integer",
"default_value": 0
}
]
},
"EvokerEntity": {
"parent": "SpellcastingIllagerEntity",
"type": "evoker",
"translation_key": "entity.minecraft.evoker",
"fields": [],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 1.9500000476837158,
"size_z": 0.6000000238418579
}
},
"EvokerFangsEntity": {
"parent": "Entity",
"type": "evoker_fangs",
"translation_key": "entity.minecraft.evoker_fangs",
"fields": [],
"default_bounding_box": {
"size_x": 0.5,
"size_y": 0.800000011920929,
"size_z": 0.5
}
},
"ExperienceBottleEntity": {
"parent": "ThrownItemEntity",
"type": "experience_bottle",
"translation_key": "entity.minecraft.experience_bottle",
"fields": [],
"default_bounding_box": {
"size_x": 0.25,
"size_y": 0.25,
"size_z": 0.25
}
},
"ExperienceOrbEntity": {
"parent": "Entity",
"type": "experience_orb",
"translation_key": "entity.minecraft.experience_orb",
"fields": [],
"default_bounding_box": {
"size_x": 0.5,
"size_y": 0.5,
"size_z": 0.5
}
},
"ExplosiveProjectileEntity": {
"parent": "ProjectileEntity",
"fields": []
},
"EyeOfEnderEntity": {
"parent": "Entity",
"type": "eye_of_ender",
"translation_key": "entity.minecraft.eye_of_ender",
"fields": [
{
"name": "item",
"index": 8,
"type": "item_stack",
"default_value": "1 air"
}
],
"default_bounding_box": {
"size_x": 0.25,
"size_y": 0.25,
"size_z": 0.25
}
},
"FallingBlockEntity": {
"parent": "Entity",
"type": "falling_block",
"translation_key": "entity.minecraft.falling_block",
"fields": [
{
"name": "block_pos",
"index": 8,
"type": "block_pos",
"default_value": {
"x": 0,
"y": 0,
"z": 0
}
}
],
"default_bounding_box": {
"size_x": 0.9800000190734863,
"size_y": 0.9800000190734863,
"size_z": 0.9800000190734863
}
},
"FireballEntity": {
"parent": "AbstractFireballEntity",
"type": "fireball",
"translation_key": "entity.minecraft.fireball",
"fields": [],
"default_bounding_box": {
"size_x": 1.0,
"size_y": 1.0,
"size_z": 1.0
}
},
"FireworkRocketEntity": {
"parent": "ProjectileEntity",
"type": "firework_rocket",
"translation_key": "entity.minecraft.firework_rocket",
"fields": [
{
"name": "item",
"index": 8,
"type": "item_stack",
"default_value": "1 air"
},
{
"name": "shooter_entity_id",
"index": 9,
"type": "optional_int",
"default_value": null
},
{
"name": "shot_at_angle",
"index": 10,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 0.25,
"size_y": 0.25,
"size_z": 0.25
}
},
"FishEntity": {
"parent": "WaterCreatureEntity",
"fields": [
{
"name": "from_bucket",
"index": 16,
"type": "boolean",
"default_value": false
}
]
},
"FishingBobberEntity": {
"parent": "ProjectileEntity",
"type": "fishing_bobber",
"translation_key": "entity.minecraft.fishing_bobber",
"fields": [
{
"name": "hook_entity_id",
"index": 8,
"type": "integer",
"default_value": 0
},
{
"name": "caught_fish",
"index": 9,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 0.25,
"size_y": 0.25,
"size_z": 0.25
}
},
"FlyingEntity": {
"parent": "MobEntity",
"fields": []
},
"FoxEntity": {
"parent": "AnimalEntity",
"type": "fox",
"translation_key": "entity.minecraft.fox",
"fields": [
{
"name": "type",
"index": 17,
"type": "integer",
"default_value": 0
},
{
"name": "fox_flags",
"index": 18,
"type": "byte",
"default_value": 0
},
{
"name": "owner",
"index": 19,
"type": "optional_uuid",
"default_value": null
},
{
"name": "other_trusted",
"index": 20,
"type": "optional_uuid",
"default_value": null
}
],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 0.699999988079071,
"size_z": 0.6000000238418579
}
},
"FrogEntity": {
"parent": "AnimalEntity",
"type": "frog",
"translation_key": "entity.minecraft.frog",
"fields": [
{
"name": "variant",
"index": 17,
"type": "frog_variant",
"default_value": "temperate"
},
{
"name": "target",
"index": 18,
"type": "optional_int",
"default_value": null
}
],
"default_bounding_box": {
"size_x": 0.5,
"size_y": 0.5,
"size_z": 0.5
}
},
"FurnaceMinecartEntity": {
"parent": "AbstractMinecartEntity",
"type": "furnace_minecart",
"translation_key": "entity.minecraft.furnace_minecart",
"fields": [
{
"name": "lit",
"index": 14,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 0.9800000190734863,
"size_y": 0.699999988079071,
"size_z": 0.9800000190734863
}
},
"GhastEntity": {
"parent": "FlyingEntity",
"type": "ghast",
"translation_key": "entity.minecraft.ghast",
"fields": [
{
"name": "shooting",
"index": 16,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 4.0,
"size_y": 4.0,
"size_z": 4.0
}
},
"GiantEntity": {
"parent": "HostileEntity",
"type": "giant",
"translation_key": "entity.minecraft.giant",
"fields": [],
"default_bounding_box": {
"size_x": 3.5999999046325684,
"size_y": 12.0,
"size_z": 3.5999999046325684
}
},
"GlowItemFrameEntity": {
"parent": "ItemFrameEntity",
"type": "glow_item_frame",
"translation_key": "entity.minecraft.glow_item_frame",
"fields": [],
"default_bounding_box": {
"size_x": 0.0,
"size_y": 0.0,
"size_z": 0.0
}
},
"GlowSquidEntity": {
"parent": "SquidEntity",
"type": "glow_squid",
"translation_key": "entity.minecraft.glow_squid",
"fields": [
{
"name": "dark_ticks_remaining",
"index": 16,
"type": "integer",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.800000011920929,
"size_y": 0.800000011920929,
"size_z": 0.800000011920929
}
},
"GoatEntity": {
"parent": "AnimalEntity",
"type": "goat",
"translation_key": "entity.minecraft.goat",
"fields": [
{
"name": "screaming",
"index": 17,
"type": "boolean",
"default_value": false
},
{
"name": "left_horn",
"index": 18,
"type": "boolean",
"default_value": true
},
{
"name": "right_horn",
"index": 19,
"type": "boolean",
"default_value": true
}
],
"default_bounding_box": {
"size_x": 0.8999999761581421,
"size_y": 1.2999999523162842,
"size_z": 0.8999999761581421
}
},
"GolemEntity": {
"parent": "PathAwareEntity",
"fields": []
},
"GuardianEntity": {
"parent": "HostileEntity",
"type": "guardian",
"translation_key": "entity.minecraft.guardian",
"fields": [
{
"name": "spikes_retracted",
"index": 16,
"type": "boolean",
"default_value": false
},
{
"name": "beam_target_id",
"index": 17,
"type": "integer",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.8500000238418579,
"size_y": 0.8500000238418579,
"size_z": 0.8500000238418579
}
},
"HoglinEntity": {
"parent": "AnimalEntity",
"type": "hoglin",
"translation_key": "entity.minecraft.hoglin",
"fields": [
{
"name": "baby",
"index": 17,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 1.396484375,
"size_y": 1.399999976158142,
"size_z": 1.396484375
}
},
"HopperMinecartEntity": {
"parent": "StorageMinecartEntity",
"type": "hopper_minecart",
"translation_key": "entity.minecraft.hopper_minecart",
"fields": [],
"default_bounding_box": {
"size_x": 0.9800000190734863,
"size_y": 0.699999988079071,
"size_z": 0.9800000190734863
}
},
"HorseEntity": {
"parent": "AbstractHorseEntity",
"type": "horse",
"translation_key": "entity.minecraft.horse",
"fields": [
{
"name": "variant",
"index": 18,
"type": "integer",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 1.396484375,
"size_y": 1.600000023841858,
"size_z": 1.396484375
}
},
"HostileEntity": {
"parent": "PathAwareEntity",
"fields": []
},
"HuskEntity": {
"parent": "ZombieEntity",
"type": "husk",
"translation_key": "entity.minecraft.husk",
"fields": [],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 1.9500000476837158,
"size_z": 0.6000000238418579
}
},
"IllagerEntity": {
"parent": "RaiderEntity",
"fields": []
},
"IllusionerEntity": {
"parent": "SpellcastingIllagerEntity",
"type": "illusioner",
"translation_key": "entity.minecraft.illusioner",
"fields": [],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 1.9500000476837158,
"size_z": 0.6000000238418579
}
},
"InteractionEntity": {
"parent": "Entity",
"type": "interaction",
"translation_key": "entity.minecraft.interaction",
"fields": [
{
"name": "width",
"index": 8,
"type": "float",
"default_value": 1.0
},
{
"name": "height",
"index": 9,
"type": "float",
"default_value": 1.0
},
{
"name": "response",
"index": 10,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 1.0,
"size_y": 1.0,
"size_z": 1.0
}
},
"IronGolemEntity": {
"parent": "GolemEntity",
"type": "iron_golem",
"translation_key": "entity.minecraft.iron_golem",
"fields": [
{
"name": "iron_golem_flags",
"index": 16,
"type": "byte",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 1.399999976158142,
"size_y": 2.700000047683716,
"size_z": 1.399999976158142
}
},
"ItemDisplayEntity": {
"parent": "DisplayEntity",
"type": "item_display",
"translation_key": "entity.minecraft.item_display",
"fields": [
{
"name": "item",
"index": 22,
"type": "item_stack",
"default_value": "1 air"
},
{
"name": "item_display",
"index": 23,
"type": "byte",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.0,
"size_y": 0.0,
"size_z": 0.0
}
},
"ItemEntity": {
"parent": "Entity",
"type": "item",
"translation_key": "entity.minecraft.item",
"fields": [
{
"name": "stack",
"index": 8,
"type": "item_stack",
"default_value": "1 air"
}
],
"default_bounding_box": {
"size_x": 0.25,
"size_y": 0.25,
"size_z": 0.25
}
},
"ItemFrameEntity": {
"parent": "AbstractDecorationEntity",
"type": "item_frame",
"translation_key": "entity.minecraft.item_frame",
"fields": [
{
"name": "item_stack",
"index": 8,
"type": "item_stack",
"default_value": "1 air"
},
{
"name": "rotation",
"index": 9,
"type": "integer",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.0,
"size_y": 0.0,
"size_z": 0.0
}
},
"LeashKnotEntity": {
"parent": "AbstractDecorationEntity",
"type": "leash_knot",
"translation_key": "entity.minecraft.leash_knot",
"fields": [],
"default_bounding_box": {
"size_x": 0.375,
"size_y": 0.5,
"size_z": 0.375
}
},
"LightningEntity": {
"parent": "Entity",
"type": "lightning_bolt",
"translation_key": "entity.minecraft.lightning_bolt",
"fields": [],
"default_bounding_box": {
"size_x": 0.0,
"size_y": 0.0,
"size_z": 0.0
}
},
"LivingEntity": {
"parent": "Entity",
"fields": [
{
"name": "living_flags",
"index": 8,
"type": "byte",
"default_value": 0
},
{
"name": "health",
"index": 9,
"type": "float",
"default_value": 20.0
},
{
"name": "potion_swirls_color",
"index": 10,
"type": "integer",
"default_value": 0
},
{
"name": "potion_swirls_ambient",
"index": 11,
"type": "boolean",
"default_value": false
},
{
"name": "stuck_arrow_count",
"index": 12,
"type": "integer",
"default_value": 0
},
{
"name": "stinger_count",
"index": 13,
"type": "integer",
"default_value": 0
},
{
"name": "sleeping_position",
"index": 14,
"type": "optional_block_pos",
"default_value": null
}
]
},
"LlamaEntity": {
"parent": "AbstractDonkeyEntity",
"type": "llama",
"translation_key": "entity.minecraft.llama",
"fields": [
{
"name": "strength",
"index": 19,
"type": "integer",
"default_value": 0
},
{
"name": "carpet_color",
"index": 20,
"type": "integer",
"default_value": -1
},
{
"name": "variant",
"index": 21,
"type": "integer",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.8999999761581421,
"size_y": 1.8700000047683716,
"size_z": 0.8999999761581421
}
},
"LlamaSpitEntity": {
"parent": "ProjectileEntity",
"type": "llama_spit",
"translation_key": "entity.minecraft.llama_spit",
"fields": [],
"default_bounding_box": {
"size_x": 0.25,
"size_y": 0.25,
"size_z": 0.25
}
},
"MagmaCubeEntity": {
"parent": "SlimeEntity",
"type": "magma_cube",
"translation_key": "entity.minecraft.magma_cube",
"fields": [],
"default_bounding_box": {
"size_x": 2.0399999618530273,
"size_y": 2.0399999618530273,
"size_z": 2.0399999618530273
}
},
"MarkerEntity": {
"parent": "Entity",
"type": "marker",
"translation_key": "entity.minecraft.marker",
"fields": [],
"default_bounding_box": {
"size_x": 0.0,
"size_y": 0.0,
"size_z": 0.0
}
},
"MerchantEntity": {
"parent": "PassiveEntity",
"fields": [
{
"name": "head_rolling_time_left",
"index": 17,
"type": "integer",
"default_value": 0
}
]
},
"MinecartEntity": {
"parent": "AbstractMinecartEntity",
"type": "minecart",
"translation_key": "entity.minecraft.minecart",
"fields": [],
"default_bounding_box": {
"size_x": 0.9800000190734863,
"size_y": 0.699999988079071,
"size_z": 0.9800000190734863
}
},
"MobEntity": {
"parent": "LivingEntity",
"fields": [
{
"name": "mob_flags",
"index": 15,
"type": "byte",
"default_value": 0
}
]
},
"MooshroomEntity": {
"parent": "CowEntity",
"type": "mooshroom",
"translation_key": "entity.minecraft.mooshroom",
"fields": [
{
"name": "type",
"index": 17,
"type": "string",
"default_value": "red"
}
],
"default_bounding_box": {
"size_x": 0.8999999761581421,
"size_y": 1.399999976158142,
"size_z": 0.8999999761581421
}
},
"MuleEntity": {
"parent": "AbstractDonkeyEntity",
"type": "mule",
"translation_key": "entity.minecraft.mule",
"fields": [],
"default_bounding_box": {
"size_x": 1.396484375,
"size_y": 1.600000023841858,
"size_z": 1.396484375
}
},
"OcelotEntity": {
"parent": "AnimalEntity",
"type": "ocelot",
"translation_key": "entity.minecraft.ocelot",
"fields": [
{
"name": "trusting",
"index": 17,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 0.699999988079071,
"size_z": 0.6000000238418579
}
},
"PaintingEntity": {
"parent": "AbstractDecorationEntity",
"type": "painting",
"translation_key": "entity.minecraft.painting",
"fields": [
{
"name": "variant",
"index": 8,
"type": "painting_variant",
"default_value": "kebab"
}
],
"default_bounding_box": {
"size_x": 0.0,
"size_y": 0.0,
"size_z": 0.0
}
},
"PandaEntity": {
"parent": "AnimalEntity",
"type": "panda",
"translation_key": "entity.minecraft.panda",
"fields": [
{
"name": "ask_for_bamboo_ticks",
"index": 17,
"type": "integer",
"default_value": 0
},
{
"name": "sneeze_progress",
"index": 18,
"type": "integer",
"default_value": 0
},
{
"name": "eating_ticks",
"index": 19,
"type": "integer",
"default_value": 0
},
{
"name": "main_gene",
"index": 20,
"type": "byte",
"default_value": 0
},
{
"name": "hidden_gene",
"index": 21,
"type": "byte",
"default_value": 0
},
{
"name": "panda_flags",
"index": 22,
"type": "byte",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 1.2999999523162842,
"size_y": 1.25,
"size_z": 1.2999999523162842
}
},
"ParrotEntity": {
"parent": "TameableShoulderEntity",
"type": "parrot",
"translation_key": "entity.minecraft.parrot",
"fields": [
{
"name": "variant",
"index": 19,
"type": "integer",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.5,
"size_y": 0.8999999761581421,
"size_z": 0.5
}
},
"PassiveEntity": {
"parent": "PathAwareEntity",
"fields": [
{
"name": "child",
"index": 16,
"type": "boolean",
"default_value": false
}
]
},
"PathAwareEntity": {
"parent": "MobEntity",
"fields": []
},
"PatrolEntity": {
"parent": "HostileEntity",
"fields": []
},
"PersistentProjectileEntity": {
"parent": "ProjectileEntity",
"fields": [
{
"name": "projectile_flags",
"index": 8,
"type": "byte",
"default_value": 0
},
{
"name": "pierce_level",
"index": 9,
"type": "byte",
"default_value": 0
}
]
},
"PhantomEntity": {
"parent": "FlyingEntity",
"type": "phantom",
"translation_key": "entity.minecraft.phantom",
"fields": [
{
"name": "size",
"index": 16,
"type": "integer",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.8999999761581421,
"size_y": 0.5,
"size_z": 0.8999999761581421
}
},
"PigEntity": {
"parent": "AnimalEntity",
"type": "pig",
"translation_key": "entity.minecraft.pig",
"fields": [
{
"name": "saddled",
"index": 17,
"type": "boolean",
"default_value": false
},
{
"name": "boost_time",
"index": 18,
"type": "integer",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.8999999761581421,
"size_y": 0.8999999761581421,
"size_z": 0.8999999761581421
}
},
"PiglinBruteEntity": {
"parent": "AbstractPiglinEntity",
"type": "piglin_brute",
"translation_key": "entity.minecraft.piglin_brute",
"fields": [],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 1.9500000476837158,
"size_z": 0.6000000238418579
}
},
"PiglinEntity": {
"parent": "AbstractPiglinEntity",
"type": "piglin",
"translation_key": "entity.minecraft.piglin",
"fields": [
{
"name": "baby",
"index": 17,
"type": "boolean",
"default_value": false
},
{
"name": "charging",
"index": 18,
"type": "boolean",
"default_value": false
},
{
"name": "dancing",
"index": 19,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 1.9500000476837158,
"size_z": 0.6000000238418579
}
},
"PillagerEntity": {
"parent": "IllagerEntity",
"type": "pillager",
"translation_key": "entity.minecraft.pillager",
"fields": [
{
"name": "charging",
"index": 17,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 1.9500000476837158,
"size_z": 0.6000000238418579
}
},
"PlayerEntity": {
"parent": "LivingEntity",
"type": "player",
"translation_key": "entity.minecraft.player",
"fields": [
{
"name": "absorption_amount",
"index": 15,
"type": "float",
"default_value": 0.0
},
{
"name": "score",
"index": 16,
"type": "integer",
"default_value": 0
},
{
"name": "player_model_parts",
"index": 17,
"type": "byte",
"default_value": 0
},
{
"name": "main_arm",
"index": 18,
"type": "byte",
"default_value": 1
},
{
"name": "left_shoulder_entity",
"index": 19,
"type": "nbt_compound",
"default_value": "{}"
},
{
"name": "right_shoulder_entity",
"index": 20,
"type": "nbt_compound",
"default_value": "{}"
}
]
},
"PolarBearEntity": {
"parent": "AnimalEntity",
"type": "polar_bear",
"translation_key": "entity.minecraft.polar_bear",
"fields": [
{
"name": "warning",
"index": 17,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 1.399999976158142,
"size_y": 1.399999976158142,
"size_z": 1.399999976158142
}
},
"PotionEntity": {
"parent": "ThrownItemEntity",
"type": "potion",
"translation_key": "entity.minecraft.potion",
"fields": [],
"default_bounding_box": {
"size_x": 0.25,
"size_y": 0.25,
"size_z": 0.25
}
},
"ProjectileEntity": {
"parent": "Entity",
"fields": []
},
"PufferfishEntity": {
"parent": "FishEntity",
"type": "pufferfish",
"translation_key": "entity.minecraft.pufferfish",
"fields": [
{
"name": "puff_state",
"index": 17,
"type": "integer",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.3499999940395355,
"size_y": 0.3499999940395355,
"size_z": 0.3499999940395355
}
},
"RabbitEntity": {
"parent": "AnimalEntity",
"type": "rabbit",
"translation_key": "entity.minecraft.rabbit",
"fields": [
{
"name": "rabbit_type",
"index": 17,
"type": "integer",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.4000000059604645,
"size_y": 0.5,
"size_z": 0.4000000059604645
}
},
"RaiderEntity": {
"parent": "PatrolEntity",
"fields": [
{
"name": "celebrating",
"index": 16,
"type": "boolean",
"default_value": false
}
]
},
"RavagerEntity": {
"parent": "RaiderEntity",
"type": "ravager",
"translation_key": "entity.minecraft.ravager",
"fields": [],
"default_bounding_box": {
"size_x": 1.9500000476837158,
"size_y": 2.200000047683716,
"size_z": 1.9500000476837158
}
},
"SalmonEntity": {
"parent": "SchoolingFishEntity",
"type": "salmon",
"translation_key": "entity.minecraft.salmon",
"fields": [],
"default_bounding_box": {
"size_x": 0.699999988079071,
"size_y": 0.4000000059604645,
"size_z": 0.699999988079071
}
},
"SchoolingFishEntity": {
"parent": "FishEntity",
"fields": []
},
"SheepEntity": {
"parent": "AnimalEntity",
"type": "sheep",
"translation_key": "entity.minecraft.sheep",
"fields": [
{
"name": "color",
"index": 17,
"type": "byte",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.8999999761581421,
"size_y": 1.2999999523162842,
"size_z": 0.8999999761581421
}
},
"ShulkerBulletEntity": {
"parent": "ProjectileEntity",
"type": "shulker_bullet",
"translation_key": "entity.minecraft.shulker_bullet",
"fields": [],
"default_bounding_box": {
"size_x": 0.3125,
"size_y": 0.3125,
"size_z": 0.3125
}
},
"ShulkerEntity": {
"parent": "GolemEntity",
"type": "shulker",
"translation_key": "entity.minecraft.shulker",
"fields": [
{
"name": "attached_face",
"index": 16,
"type": "facing",
"default_value": "down"
},
{
"name": "peek_amount",
"index": 17,
"type": "byte",
"default_value": 0
},
{
"name": "color",
"index": 18,
"type": "byte",
"default_value": 16
}
],
"default_bounding_box": {
"size_x": 1.0,
"size_y": 1.0,
"size_z": 1.0
}
},
"SilverfishEntity": {
"parent": "HostileEntity",
"type": "silverfish",
"translation_key": "entity.minecraft.silverfish",
"fields": [],
"default_bounding_box": {
"size_x": 0.4000000059604645,
"size_y": 0.30000001192092896,
"size_z": 0.4000000059604645
}
},
"SkeletonEntity": {
"parent": "AbstractSkeletonEntity",
"type": "skeleton",
"translation_key": "entity.minecraft.skeleton",
"fields": [
{
"name": "converting",
"index": 16,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 1.9900000095367432,
"size_z": 0.6000000238418579
}
},
"SkeletonHorseEntity": {
"parent": "AbstractHorseEntity",
"type": "skeleton_horse",
"translation_key": "entity.minecraft.skeleton_horse",
"fields": [],
"default_bounding_box": {
"size_x": 1.396484375,
"size_y": 1.600000023841858,
"size_z": 1.396484375
}
},
"SlimeEntity": {
"parent": "MobEntity",
"type": "slime",
"translation_key": "entity.minecraft.slime",
"fields": [
{
"name": "slime_size",
"index": 16,
"type": "integer",
"default_value": 1
}
],
"default_bounding_box": {
"size_x": 2.0399999618530273,
"size_y": 2.0399999618530273,
"size_z": 2.0399999618530273
}
},
"SmallFireballEntity": {
"parent": "AbstractFireballEntity",
"type": "small_fireball",
"translation_key": "entity.minecraft.small_fireball",
"fields": [],
"default_bounding_box": {
"size_x": 0.3125,
"size_y": 0.3125,
"size_z": 0.3125
}
},
"SnifferEntity": {
"parent": "AnimalEntity",
"type": "sniffer",
"translation_key": "entity.minecraft.sniffer",
"fields": [
{
"name": "state",
"index": 17,
"type": "sniffer_state",
"default_value": "idling"
},
{
"name": "finish_dig_time",
"index": 18,
"type": "integer",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 1.899999976158142,
"size_y": 1.75,
"size_z": 1.899999976158142
}
},
"SnowGolemEntity": {
"parent": "GolemEntity",
"type": "snow_golem",
"translation_key": "entity.minecraft.snow_golem",
"fields": [
{
"name": "snow_golem_flags",
"index": 16,
"type": "byte",
"default_value": 16
}
],
"default_bounding_box": {
"size_x": 0.699999988079071,
"size_y": 1.899999976158142,
"size_z": 0.699999988079071
}
},
"SnowballEntity": {
"parent": "ThrownItemEntity",
"type": "snowball",
"translation_key": "entity.minecraft.snowball",
"fields": [],
"default_bounding_box": {
"size_x": 0.25,
"size_y": 0.25,
"size_z": 0.25
}
},
"SpawnerMinecartEntity": {
"parent": "AbstractMinecartEntity",
"type": "spawner_minecart",
"translation_key": "entity.minecraft.spawner_minecart",
"fields": [],
"default_bounding_box": {
"size_x": 0.9800000190734863,
"size_y": 0.699999988079071,
"size_z": 0.9800000190734863
}
},
"SpectralArrowEntity": {
"parent": "PersistentProjectileEntity",
"type": "spectral_arrow",
"translation_key": "entity.minecraft.spectral_arrow",
"fields": [],
"default_bounding_box": {
"size_x": 0.5,
"size_y": 0.5,
"size_z": 0.5
}
},
"SpellcastingIllagerEntity": {
"parent": "IllagerEntity",
"fields": [
{
"name": "spell",
"index": 17,
"type": "byte",
"default_value": 0
}
]
},
"SpiderEntity": {
"parent": "HostileEntity",
"type": "spider",
"translation_key": "entity.minecraft.spider",
"fields": [
{
"name": "spider_flags",
"index": 16,
"type": "byte",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.699999988079071,
"size_y": 0.5,
"size_z": 0.699999988079071
}
},
"SquidEntity": {
"parent": "WaterCreatureEntity",
"type": "squid",
"translation_key": "entity.minecraft.squid",
"fields": [],
"default_bounding_box": {
"size_x": 0.800000011920929,
"size_y": 0.800000011920929,
"size_z": 0.800000011920929
}
},
"StorageMinecartEntity": {
"parent": "AbstractMinecartEntity",
"fields": []
},
"StrayEntity": {
"parent": "AbstractSkeletonEntity",
"type": "stray",
"translation_key": "entity.minecraft.stray",
"fields": [],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 1.9900000095367432,
"size_z": 0.6000000238418579
}
},
"StriderEntity": {
"parent": "AnimalEntity",
"type": "strider",
"translation_key": "entity.minecraft.strider",
"fields": [
{
"name": "boost_time",
"index": 17,
"type": "integer",
"default_value": 0
},
{
"name": "cold",
"index": 18,
"type": "boolean",
"default_value": false
},
{
"name": "saddled",
"index": 19,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 0.8999999761581421,
"size_y": 1.7000000476837158,
"size_z": 0.8999999761581421
}
},
"TadpoleEntity": {
"parent": "FishEntity",
"type": "tadpole",
"translation_key": "entity.minecraft.tadpole",
"fields": [],
"default_bounding_box": {
"size_x": 0.4000000059604645,
"size_y": 0.30000001192092896,
"size_z": 0.4000000059604645
}
},
"TameableEntity": {
"parent": "AnimalEntity",
"fields": [
{
"name": "tameable_flags",
"index": 17,
"type": "byte",
"default_value": 0
},
{
"name": "owner_uuid",
"index": 18,
"type": "optional_uuid",
"default_value": null
}
]
},
"TameableShoulderEntity": {
"parent": "TameableEntity",
"fields": []
},
"TextDisplayEntity": {
"parent": "DisplayEntity",
"type": "text_display",
"translation_key": "entity.minecraft.text_display",
"fields": [
{
"name": "text",
"index": 22,
"type": "text_component",
"default_value": ""
},
{
"name": "line_width",
"index": 23,
"type": "integer",
"default_value": 200
},
{
"name": "background",
"index": 24,
"type": "integer",
"default_value": 1073741824
},
{
"name": "text_opacity",
"index": 25,
"type": "byte",
"default_value": -1
},
{
"name": "text_display_flags",
"index": 26,
"type": "byte",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.0,
"size_y": 0.0,
"size_z": 0.0
}
},
"ThrownEntity": {
"parent": "ProjectileEntity",
"fields": []
},
"ThrownItemEntity": {
"parent": "ThrownEntity",
"fields": [
{
"name": "item",
"index": 8,
"type": "item_stack",
"default_value": "1 air"
}
]
},
"TntEntity": {
"parent": "Entity",
"type": "tnt",
"translation_key": "entity.minecraft.tnt",
"fields": [
{
"name": "fuse",
"index": 8,
"type": "integer",
"default_value": 80
}
],
"default_bounding_box": {
"size_x": 0.9800000190734863,
"size_y": 0.9800000190734863,
"size_z": 0.9800000190734863
}
},
"TntMinecartEntity": {
"parent": "AbstractMinecartEntity",
"type": "tnt_minecart",
"translation_key": "entity.minecraft.tnt_minecart",
"fields": [],
"default_bounding_box": {
"size_x": 0.9800000190734863,
"size_y": 0.699999988079071,
"size_z": 0.9800000190734863
}
},
"TraderLlamaEntity": {
"parent": "LlamaEntity",
"type": "trader_llama",
"translation_key": "entity.minecraft.trader_llama",
"fields": [],
"default_bounding_box": {
"size_x": 0.8999999761581421,
"size_y": 1.8700000047683716,
"size_z": 0.8999999761581421
}
},
"TridentEntity": {
"parent": "PersistentProjectileEntity",
"type": "trident",
"translation_key": "entity.minecraft.trident",
"fields": [
{
"name": "loyalty",
"index": 10,
"type": "byte",
"default_value": 0
},
{
"name": "enchanted",
"index": 11,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 0.5,
"size_y": 0.5,
"size_z": 0.5
}
},
"TropicalFishEntity": {
"parent": "SchoolingFishEntity",
"type": "tropical_fish",
"translation_key": "entity.minecraft.tropical_fish",
"fields": [
{
"name": "variant",
"index": 17,
"type": "integer",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.5,
"size_y": 0.4000000059604645,
"size_z": 0.5
}
},
"TurtleEntity": {
"parent": "AnimalEntity",
"type": "turtle",
"translation_key": "entity.minecraft.turtle",
"fields": [
{
"name": "home_pos",
"index": 17,
"type": "block_pos",
"default_value": {
"x": 0,
"y": 0,
"z": 0
}
},
{
"name": "has_egg",
"index": 18,
"type": "boolean",
"default_value": false
},
{
"name": "digging_sand",
"index": 19,
"type": "boolean",
"default_value": false
},
{
"name": "travel_pos",
"index": 20,
"type": "block_pos",
"default_value": {
"x": 0,
"y": 0,
"z": 0
}
},
{
"name": "land_bound",
"index": 21,
"type": "boolean",
"default_value": false
},
{
"name": "actively_traveling",
"index": 22,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 1.2000000476837158,
"size_y": 0.4000000059604645,
"size_z": 1.2000000476837158
}
},
"VexEntity": {
"parent": "HostileEntity",
"type": "vex",
"translation_key": "entity.minecraft.vex",
"fields": [
{
"name": "vex_flags",
"index": 16,
"type": "byte",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.4000000059604645,
"size_y": 0.800000011920929,
"size_z": 0.4000000059604645
}
},
"VillagerEntity": {
"parent": "MerchantEntity",
"type": "villager",
"translation_key": "entity.minecraft.villager",
"fields": [
{
"name": "villager_data",
"index": 18,
"type": "villager_data",
"default_value": {
"type": "plains",
"profession": "none",
"level": 1
}
}
],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 1.9500000476837158,
"size_z": 0.6000000238418579
}
},
"VindicatorEntity": {
"parent": "IllagerEntity",
"type": "vindicator",
"translation_key": "entity.minecraft.vindicator",
"fields": [],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 1.9500000476837158,
"size_z": 0.6000000238418579
}
},
"WanderingTraderEntity": {
"parent": "MerchantEntity",
"type": "wandering_trader",
"translation_key": "entity.minecraft.wandering_trader",
"fields": [],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 1.9500000476837158,
"size_z": 0.6000000238418579
}
},
"WardenEntity": {
"parent": "HostileEntity",
"type": "warden",
"translation_key": "entity.minecraft.warden",
"fields": [
{
"name": "anger",
"index": 16,
"type": "integer",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.8999999761581421,
"size_y": 2.9000000953674316,
"size_z": 0.8999999761581421
}
},
"WaterCreatureEntity": {
"parent": "PathAwareEntity",
"fields": []
},
"WitchEntity": {
"parent": "RaiderEntity",
"type": "witch",
"translation_key": "entity.minecraft.witch",
"fields": [
{
"name": "drinking",
"index": 17,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 1.9500000476837158,
"size_z": 0.6000000238418579
}
},
"WitherEntity": {
"parent": "HostileEntity",
"type": "wither",
"translation_key": "entity.minecraft.wither",
"fields": [
{
"name": "tracked_entity_id_1",
"index": 16,
"type": "integer",
"default_value": 0
},
{
"name": "tracked_entity_id_2",
"index": 17,
"type": "integer",
"default_value": 0
},
{
"name": "tracked_entity_id_3",
"index": 18,
"type": "integer",
"default_value": 0
},
{
"name": "invul_timer",
"index": 19,
"type": "integer",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.8999999761581421,
"size_y": 3.5,
"size_z": 0.8999999761581421
}
},
"WitherSkeletonEntity": {
"parent": "AbstractSkeletonEntity",
"type": "wither_skeleton",
"translation_key": "entity.minecraft.wither_skeleton",
"fields": [],
"default_bounding_box": {
"size_x": 0.699999988079071,
"size_y": 2.4000000953674316,
"size_z": 0.699999988079071
}
},
"WitherSkullEntity": {
"parent": "ExplosiveProjectileEntity",
"type": "wither_skull",
"translation_key": "entity.minecraft.wither_skull",
"fields": [
{
"name": "charged",
"index": 8,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 0.3125,
"size_y": 0.3125,
"size_z": 0.3125
}
},
"WolfEntity": {
"parent": "TameableEntity",
"type": "wolf",
"translation_key": "entity.minecraft.wolf",
"fields": [
{
"name": "begging",
"index": 19,
"type": "boolean",
"default_value": false
},
{
"name": "collar_color",
"index": 20,
"type": "integer",
"default_value": 14
},
{
"name": "anger_time",
"index": 21,
"type": "integer",
"default_value": 0
}
],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 0.8500000238418579,
"size_z": 0.6000000238418579
}
},
"ZoglinEntity": {
"parent": "HostileEntity",
"type": "zoglin",
"translation_key": "entity.minecraft.zoglin",
"fields": [
{
"name": "baby",
"index": 16,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 1.396484375,
"size_y": 1.399999976158142,
"size_z": 1.396484375
}
},
"ZombieEntity": {
"parent": "HostileEntity",
"type": "zombie",
"translation_key": "entity.minecraft.zombie",
"fields": [
{
"name": "baby",
"index": 16,
"type": "boolean",
"default_value": false
},
{
"name": "zombie_type",
"index": 17,
"type": "integer",
"default_value": 0
},
{
"name": "converting_in_water",
"index": 18,
"type": "boolean",
"default_value": false
}
],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 1.9500000476837158,
"size_z": 0.6000000238418579
}
},
"ZombieHorseEntity": {
"parent": "AbstractHorseEntity",
"type": "zombie_horse",
"translation_key": "entity.minecraft.zombie_horse",
"fields": [],
"default_bounding_box": {
"size_x": 1.396484375,
"size_y": 1.600000023841858,
"size_z": 1.396484375
}
},
"ZombieVillagerEntity": {
"parent": "ZombieEntity",
"type": "zombie_villager",
"translation_key": "entity.minecraft.zombie_villager",
"fields": [
{
"name": "converting",
"index": 19,
"type": "boolean",
"default_value": false
},
{
"name": "villager_data",
"index": 20,
"type": "villager_data",
"default_value": {
"type": "plains",
"profession": "none",
"level": 1
}
}
],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 1.9500000476837158,
"size_z": 0.6000000238418579
}
},
"ZombifiedPiglinEntity": {
"parent": "ZombieEntity",
"type": "zombified_piglin",
"translation_key": "entity.minecraft.zombified_piglin",
"fields": [],
"default_bounding_box": {
"size_x": 0.6000000238418579,
"size_y": 1.9500000476837158,
"size_z": 0.6000000238418579
}
}
}