diff --git a/assets/tracked_data/1_21_11_tracked_data.json b/assets/tracked_data/1_21_11_tracked_data.json deleted file mode 100644 index 1a4d2947b..000000000 --- a/assets/tracked_data/1_21_11_tracked_data.json +++ /dev/null @@ -1,178 +0,0 @@ -{ - "LEFT_PADDLE_MOVING": 11, - "RIGHT_PADDLE_MOVING": 12, - "BUBBLE_WOBBLE_TICKS": 13, - "DAMAGE_WOBBLE_TICKS": 8, - "DAMAGE_WOBBLE_SIDE": 9, - "DAMAGE_WOBBLE_STRENGTH": 10, - "FLAGS": 0, - "AIR": 1, - "CUSTOM_NAME": 2, - "NAME_VISIBLE": 3, - "SILENT": 4, - "NO_GRAVITY": 5, - "POSE": 6, - "FROZEN_TICKS": 7, - "DANCING": 19, - "CAN_DUPLICATE": 17, - "MOB_FLAGS": 15, - "LIVING_FLAGS": 8, - "HEALTH": 9, - "POTION_SWIRLS": 10, - "POTION_SWIRLS_AMBIENT": 11, - "STUCK_ARROW_COUNT": 12, - "STINGER_COUNT": 13, - "SLEEPING_POSITION": 14, - "RADIUS": 8, - "WAITING": 9, - "PARTICLE": 10, - "STATE": 17, - "CHILD": 16, - "ARMOR_STAND_FLAGS": 15, - "TRACKER_HEAD_ROTATION": 16, - "TRACKER_BODY_ROTATION": 17, - "TRACKER_LEFT_ARM_ROTATION": 18, - "TRACKER_RIGHT_ARM_ROTATION": 19, - "TRACKER_LEFT_LEG_ROTATION": 20, - "TRACKER_RIGHT_LEG_ROTATION": 21, - "COLOR": 18, - "PROJECTILE_FLAGS": 8, - "PIERCE_LEVEL": 9, - "IN_GROUND": 10, - "VARIANT": 20, - "PLAYING_DEAD": 18, - "FROM_BUCKET": 16, - "BAT_FLAGS": 16, - "BEE_FLAGS": 17, - "ANGER_END_TIME": 21, - "BLAZE_FLAGS": 16, - "BLOCK_STATE": 9, - "START_INTERPOLATION": 8, - "INTERPOLATION_DURATION": 9, - "TELEPORT_DURATION": 10, - "TRANSLATION": 11, - "SCALE": 12, - "LEFT_ROTATION": 13, - "RIGHT_ROTATION": 14, - "BILLBOARD": 15, - "BRIGHTNESS": 16, - "VIEW_RANGE": 17, - "SHADOW_RADIUS": 18, - "SHADOW_STRENGTH": 19, - "WIDTH": 20, - "HEIGHT": 21, - "GLOW_COLOR_OVERRIDE": 22, - "SHEARED": 16, - "DASHING": 19, - "LAST_POSE_TICK": 19, - "HORSE_FLAGS": 17, - "CAT_VARIANT": 19, - "IN_SLEEPING_POSE": 20, - "HEAD_DOWN": 21, - "COLLAR_COLOR": 20, - "TAMEABLE_FLAGS": 17, - "OWNER_UUID": 18, - "SPIDER_FLAGS": 16, - "CUSTOM_BLOCK_STATE": 11, - "BLOCK_OFFSET": 12, - "OXIDATION_LEVEL": 16, - "COPPER_GOLEM_STATE": 17, - "COMMAND": 13, - "LAST_OUTPUT": 14, - "UNROOTED": 16, - "ACTIVE": 17, - "CRUMBLING": 18, - "HOME_POS": 19, - "FUSE_SPEED": 16, - "CHARGED": 8, - "IGNITED": 18, - "HAS_FISH": 17, - "MOISTNESS": 18, - "CHEST": 18, - "BABY": 16, - "ZOMBIE_TYPE": 17, - "CONVERTING_IN_WATER": 18, - "ITEM": 8, - "SPIKES_RETRACTED": 16, - "BEAM_TARGET_ID": 17, - "CARRIED_BLOCK": 16, - "ANGRY": 17, - "PROVOKED": 18, - "PHASE_TYPE": 16, - "BEAM_TARGET": 8, - "SHOW_BOTTOM": 9, - "SPELL": 17, - "CELEBRATING": 16, - "VALUE": 8, - "BLOCK_POS": 8, - "SHOOTER_ENTITY_ID": 9, - "SHOT_AT_ANGLE": 10, - "FOX_FLAGS": 18, - "OWNER": 19, - "OTHER_TRUSTED": 20, - "TARGET": 18, - "LIT": 13, - "SHOOTING": 16, - "HAS_ROPES": 17, - "STAYING_STILL": 18, - "ITEM_STACK": 9, - "ROTATION": 10, - "FACING": 8, - "DARK_TICKS_REMAINING": 17, - "SCREAMING": 17, - "LEFT_HORN": 18, - "RIGHT_HORN": 19, - "RESPONSE": 10, - "IRON_GOLEM_FLAGS": 16, - "STACK": 8, - "ITEM_DISPLAY": 24, - "STRENGTH": 19, - "SLIME_SIZE": 16, - "PROFILE": 17, - "IMMOVABLE": 18, - "DESCRIPTION": 19, - "MAIN_ARM_ID": 15, - "PLAYER_MODE_CUSTOMIZATION_ID": 16, - "TRUSTING": 17, - "ASK_FOR_BAMBOO_TICKS": 17, - "SNEEZE_PROGRESS": 18, - "EATING_TICKS": 19, - "MAIN_GENE": 20, - "HIDDEN_GENE": 21, - "PANDA_FLAGS": 22, - "SIZE": 16, - "BOOST_TIME": 17, - "CHARGING": 17, - "IMMUNE_TO_ZOMBIFICATION": 16, - "WARNING": 17, - "PUFF_STATE": 17, - "ATTACHED_FACE": 16, - "PEEK_AMOUNT": 17, - "CONVERTING": 19, - "FINISH_DIG_TIME": 18, - "SNOW_GOLEM_FLAGS": 16, - "COLD": 18, - "TEXT": 23, - "LINE_WIDTH": 24, - "BACKGROUND": 25, - "TEXT_OPACITY": 26, - "TEXT_DISPLAY_FLAGS": 27, - "FUSE": 8, - "LOYALTY": 11, - "ENCHANTED": 12, - "HAS_EGG": 17, - "DIGGING_SAND": 18, - "VEX_FLAGS": 16, - "VILLAGER_DATA": 20, - "HEAD_ROLLING_TIME_LEFT": 17, - "ANGER": 16, - "DRINKING": 17, - "TRACKED_ENTITY_ID_1": 16, - "TRACKED_ENTITY_ID_2": 17, - "TRACKED_ENTITY_ID_3": 18, - "INVUL_TIMER": 19, - "BEGGING": 19, - "SOUND_VARIANT": 23, - "HOOK_ENTITY_ID": 8, - "CAUGHT_FISH": 9 -} \ No newline at end of file diff --git a/assets/tracked_data/1_21_2_tracked_data.json b/assets/tracked_data/1_21_2_tracked_data.json deleted file mode 100644 index 9dd5c79d6..000000000 --- a/assets/tracked_data/1_21_2_tracked_data.json +++ /dev/null @@ -1 +0,0 @@ -{"LEFT_PADDLE_MOVING":11,"RIGHT_PADDLE_MOVING":12,"BUBBLE_WOBBLE_TICKS":13,"DAMAGE_WOBBLE_TICKS":8,"DAMAGE_WOBBLE_SIDE":9,"DAMAGE_WOBBLE_STRENGTH":10,"FLAGS":0,"AIR":1,"CUSTOM_NAME":2,"NAME_VISIBLE":3,"SILENT":4,"NO_GRAVITY":5,"POSE":6,"FROZEN_TICKS":7,"DANCING":19,"CAN_DUPLICATE":17,"MOB_FLAGS":15,"LIVING_FLAGS":8,"HEALTH":9,"POTION_SWIRLS":10,"POTION_SWIRLS_AMBIENT":11,"STUCK_ARROW_COUNT":12,"STINGER_COUNT":13,"SLEEPING_POSITION":14,"RADIUS":8,"WAITING":9,"PARTICLE_ID":10,"STATE":17,"CHILD":16,"ARMOR_STAND_FLAGS":15,"TRACKER_HEAD_ROTATION":16,"TRACKER_BODY_ROTATION":17,"TRACKER_LEFT_ARM_ROTATION":18,"TRACKER_RIGHT_ARM_ROTATION":19,"TRACKER_LEFT_LEG_ROTATION":20,"TRACKER_RIGHT_LEG_ROTATION":21,"COLOR":18,"PROJECTILE_FLAGS":8,"PIERCE_LEVEL":9,"IN_GROUND":10,"VARIANT":22,"PLAYING_DEAD":18,"FROM_BUCKET":16,"BAT_FLAGS":16,"BEE_FLAGS":17,"ANGER":16,"BLAZE_FLAGS":16,"BLOCK_STATE":9,"START_INTERPOLATION":8,"INTERPOLATION_DURATION":9,"TELEPORT_DURATION":10,"TRANSLATION":11,"SCALE":12,"LEFT_ROTATION":13,"RIGHT_ROTATION":14,"BILLBOARD":15,"BRIGHTNESS":16,"VIEW_RANGE":17,"SHADOW_RADIUS":18,"SHADOW_STRENGTH":19,"WIDTH":20,"HEIGHT":21,"GLOW_COLOR_OVERRIDE":22,"SHEARED":16,"DASHING":18,"LAST_POSE_TICK":19,"HORSE_FLAGS":17,"CAT_VARIANT":19,"IN_SLEEPING_POSE":20,"HEAD_DOWN":21,"COLLAR_COLOR":20,"TAMEABLE_FLAGS":17,"OWNER_UUID":18,"SPIDER_FLAGS":16,"CUSTOM_BLOCK_ID":11,"CUSTOM_BLOCK_OFFSET":12,"CUSTOM_BLOCK_PRESENT":13,"COMMAND":14,"LAST_OUTPUT":15,"FUSE_SPEED":16,"CHARGED":8,"IGNITED":18,"TREASURE_POS":17,"HAS_FISH":18,"MOISTNESS":19,"CHEST":18,"BABY":16,"ZOMBIE_TYPE":17,"CONVERTING_IN_WATER":18,"ITEM":8,"SPIKES_RETRACTED":16,"BEAM_TARGET_ID":17,"CARRIED_BLOCK":16,"ANGRY":17,"PROVOKED":18,"PHASE_TYPE":16,"BEAM_TARGET":8,"SHOW_BOTTOM":9,"SPELL":17,"CELEBRATING":16,"BLOCK_POS":8,"SHOOTER_ENTITY_ID":9,"SHOT_AT_ANGLE":10,"TYPE":17,"FOX_FLAGS":18,"OWNER":19,"OTHER_TRUSTED":20,"TARGET":18,"LIT":14,"SHOOTING":16,"ITEM_STACK":8,"ROTATION":9,"DARK_TICKS_REMAINING":17,"SCREAMING":17,"LEFT_HORN":18,"RIGHT_HORN":19,"RESPONSE":10,"IRON_GOLEM_FLAGS":16,"STACK":8,"ITEM_DISPLAY":24,"STRENGTH":19,"SLIME_SIZE":16,"TRUSTING":17,"ASK_FOR_BAMBOO_TICKS":17,"SNEEZE_PROGRESS":18,"EATING_TICKS":19,"MAIN_GENE":20,"HIDDEN_GENE":21,"PANDA_FLAGS":22,"SIZE":16,"SADDLED":19,"BOOST_TIME":17,"CHARGING":17,"IMMUNE_TO_ZOMBIFICATION":16,"WARNING":17,"PUFF_STATE":17,"RABBIT_TYPE":17,"ATTACHED_FACE":16,"PEEK_AMOUNT":17,"CONVERTING":19,"FINISH_DIG_TIME":18,"SNOW_GOLEM_FLAGS":16,"COLD":18,"TEXT":23,"LINE_WIDTH":24,"BACKGROUND":25,"TEXT_OPACITY":26,"TEXT_DISPLAY_FLAGS":27,"FUSE":8,"LOYALTY":11,"ENCHANTED":12,"HOME_POS":17,"HAS_EGG":18,"DIGGING_SAND":19,"TRAVEL_POS":20,"LAND_BOUND":21,"ACTIVELY_TRAVELING":22,"VEX_FLAGS":16,"VILLAGER_DATA":20,"HEAD_ROLLING_TIME_LEFT":17,"DRINKING":17,"TRACKED_ENTITY_ID_1":16,"TRACKED_ENTITY_ID_2":17,"TRACKED_ENTITY_ID_3":18,"INVUL_TIMER":19,"BEGGING":19,"ANGER_TIME":21,"HOOK_ENTITY_ID":8,"CAUGHT_FISH":9,"PLAYER_MODE_CUSTOMIZATION_ID":17,"MAIN_ARM_ID":18} diff --git a/assets/tracked_data/1_21_4_tracked_data.json b/assets/tracked_data/1_21_4_tracked_data.json deleted file mode 100644 index 80709b8ad..000000000 --- a/assets/tracked_data/1_21_4_tracked_data.json +++ /dev/null @@ -1 +0,0 @@ -{"LEFT_PADDLE_MOVING":11,"RIGHT_PADDLE_MOVING":12,"BUBBLE_WOBBLE_TICKS":13,"DAMAGE_WOBBLE_TICKS":8,"DAMAGE_WOBBLE_SIDE":9,"DAMAGE_WOBBLE_STRENGTH":10,"FLAGS":0,"AIR":1,"CUSTOM_NAME":2,"NAME_VISIBLE":3,"SILENT":4,"NO_GRAVITY":5,"POSE":6,"FROZEN_TICKS":7,"DANCING":19,"CAN_DUPLICATE":17,"MOB_FLAGS":15,"LIVING_FLAGS":8,"HEALTH":9,"POTION_SWIRLS":10,"POTION_SWIRLS_AMBIENT":11,"STUCK_ARROW_COUNT":12,"STINGER_COUNT":13,"SLEEPING_POSITION":14,"RADIUS":8,"WAITING":9,"PARTICLE_ID":10,"STATE":17,"CHILD":16,"ARMOR_STAND_FLAGS":15,"TRACKER_HEAD_ROTATION":16,"TRACKER_BODY_ROTATION":17,"TRACKER_LEFT_ARM_ROTATION":18,"TRACKER_RIGHT_ARM_ROTATION":19,"TRACKER_LEFT_LEG_ROTATION":20,"TRACKER_RIGHT_LEG_ROTATION":21,"COLOR":18,"PROJECTILE_FLAGS":8,"PIERCE_LEVEL":9,"IN_GROUND":10,"VARIANT":22,"PLAYING_DEAD":18,"FROM_BUCKET":16,"BAT_FLAGS":16,"BEE_FLAGS":17,"ANGER":16,"BLAZE_FLAGS":16,"BLOCK_STATE":9,"START_INTERPOLATION":8,"INTERPOLATION_DURATION":9,"TELEPORT_DURATION":10,"TRANSLATION":11,"SCALE":12,"LEFT_ROTATION":13,"RIGHT_ROTATION":14,"BILLBOARD":15,"BRIGHTNESS":16,"VIEW_RANGE":17,"SHADOW_RADIUS":18,"SHADOW_STRENGTH":19,"WIDTH":20,"HEIGHT":21,"GLOW_COLOR_OVERRIDE":22,"SHEARED":16,"DASHING":18,"LAST_POSE_TICK":19,"HORSE_FLAGS":17,"CAT_VARIANT":19,"IN_SLEEPING_POSE":20,"HEAD_DOWN":21,"COLLAR_COLOR":20,"TAMEABLE_FLAGS":17,"OWNER_UUID":18,"SPIDER_FLAGS":16,"CUSTOM_BLOCK_ID":11,"CUSTOM_BLOCK_OFFSET":12,"CUSTOM_BLOCK_PRESENT":13,"COMMAND":14,"LAST_OUTPUT":15,"UNROOTED":16,"ACTIVE":17,"CRUMBLING":18,"HOME_POS":17,"FUSE_SPEED":16,"CHARGED":8,"IGNITED":18,"TREASURE_POS":17,"HAS_FISH":18,"MOISTNESS":19,"CHEST":18,"BABY":16,"ZOMBIE_TYPE":17,"CONVERTING_IN_WATER":18,"ITEM":8,"SPIKES_RETRACTED":16,"BEAM_TARGET_ID":17,"CARRIED_BLOCK":16,"ANGRY":17,"PROVOKED":18,"PHASE_TYPE":16,"BEAM_TARGET":8,"SHOW_BOTTOM":9,"SPELL":17,"CELEBRATING":16,"BLOCK_POS":8,"SHOOTER_ENTITY_ID":9,"SHOT_AT_ANGLE":10,"TYPE":17,"FOX_FLAGS":18,"OWNER":19,"OTHER_TRUSTED":20,"TARGET":18,"LIT":14,"SHOOTING":16,"ITEM_STACK":8,"ROTATION":9,"DARK_TICKS_REMAINING":17,"SCREAMING":17,"LEFT_HORN":18,"RIGHT_HORN":19,"RESPONSE":10,"IRON_GOLEM_FLAGS":16,"STACK":8,"ITEM_DISPLAY":24,"STRENGTH":19,"SLIME_SIZE":16,"TRUSTING":17,"ASK_FOR_BAMBOO_TICKS":17,"SNEEZE_PROGRESS":18,"EATING_TICKS":19,"MAIN_GENE":20,"HIDDEN_GENE":21,"PANDA_FLAGS":22,"SIZE":16,"SADDLED":19,"BOOST_TIME":17,"CHARGING":17,"IMMUNE_TO_ZOMBIFICATION":16,"WARNING":17,"PUFF_STATE":17,"RABBIT_TYPE":17,"ATTACHED_FACE":16,"PEEK_AMOUNT":17,"CONVERTING":19,"FINISH_DIG_TIME":18,"SNOW_GOLEM_FLAGS":16,"COLD":18,"TEXT":23,"LINE_WIDTH":24,"BACKGROUND":25,"TEXT_OPACITY":26,"TEXT_DISPLAY_FLAGS":27,"FUSE":8,"LOYALTY":11,"ENCHANTED":12,"HAS_EGG":18,"DIGGING_SAND":19,"TRAVEL_POS":20,"LAND_BOUND":21,"ACTIVELY_TRAVELING":22,"VEX_FLAGS":16,"VILLAGER_DATA":20,"HEAD_ROLLING_TIME_LEFT":17,"DRINKING":17,"TRACKED_ENTITY_ID_1":16,"TRACKED_ENTITY_ID_2":17,"TRACKED_ENTITY_ID_3":18,"INVUL_TIMER":19,"BEGGING":19,"ANGER_TIME":21,"HOOK_ENTITY_ID":8,"CAUGHT_FISH":9,"PLAYER_MODE_CUSTOMIZATION_ID":17,"MAIN_ARM_ID":18} diff --git a/assets/tracked_data/1_21_5_tracked_data.json b/assets/tracked_data/1_21_5_tracked_data.json deleted file mode 100644 index 44e5b5bfd..000000000 --- a/assets/tracked_data/1_21_5_tracked_data.json +++ /dev/null @@ -1 +0,0 @@ -{"LEFT_PADDLE_MOVING":11,"RIGHT_PADDLE_MOVING":12,"BUBBLE_WOBBLE_TICKS":13,"DAMAGE_WOBBLE_TICKS":8,"DAMAGE_WOBBLE_SIDE":9,"DAMAGE_WOBBLE_STRENGTH":10,"FLAGS":0,"AIR":1,"CUSTOM_NAME":2,"NAME_VISIBLE":3,"SILENT":4,"NO_GRAVITY":5,"POSE":6,"FROZEN_TICKS":7,"DANCING":19,"CAN_DUPLICATE":17,"MOB_FLAGS":15,"LIVING_FLAGS":8,"HEALTH":9,"POTION_SWIRLS":10,"POTION_SWIRLS_AMBIENT":11,"STUCK_ARROW_COUNT":12,"STINGER_COUNT":13,"SLEEPING_POSITION":14,"RADIUS":8,"WAITING":9,"PARTICLE":10,"STATE":17,"CHILD":16,"ARMOR_STAND_FLAGS":15,"TRACKER_HEAD_ROTATION":16,"TRACKER_BODY_ROTATION":17,"TRACKER_LEFT_ARM_ROTATION":18,"TRACKER_RIGHT_ARM_ROTATION":19,"TRACKER_LEFT_LEG_ROTATION":20,"TRACKER_RIGHT_LEG_ROTATION":21,"COLOR":18,"PROJECTILE_FLAGS":8,"PIERCE_LEVEL":9,"IN_GROUND":10,"VARIANT":22,"PLAYING_DEAD":18,"FROM_BUCKET":16,"BAT_FLAGS":16,"BEE_FLAGS":17,"ANGER":16,"BLAZE_FLAGS":16,"BLOCK_STATE":9,"START_INTERPOLATION":8,"INTERPOLATION_DURATION":9,"TELEPORT_DURATION":10,"TRANSLATION":11,"SCALE":12,"LEFT_ROTATION":13,"RIGHT_ROTATION":14,"BILLBOARD":15,"BRIGHTNESS":16,"VIEW_RANGE":17,"SHADOW_RADIUS":18,"SHADOW_STRENGTH":19,"WIDTH":20,"HEIGHT":21,"GLOW_COLOR_OVERRIDE":22,"SHEARED":16,"DASHING":18,"LAST_POSE_TICK":19,"HORSE_FLAGS":17,"CAT_VARIANT":19,"IN_SLEEPING_POSE":20,"HEAD_DOWN":21,"COLLAR_COLOR":20,"TAMEABLE_FLAGS":17,"OWNER_UUID":18,"SPIDER_FLAGS":16,"CUSTOM_BLOCK_STATE":11,"BLOCK_OFFSET":12,"COMMAND":13,"LAST_OUTPUT":14,"UNROOTED":16,"ACTIVE":17,"CRUMBLING":18,"HOME_POS":19,"FUSE_SPEED":16,"CHARGED":8,"IGNITED":18,"HAS_FISH":17,"MOISTNESS":18,"CHEST":18,"BABY":16,"ZOMBIE_TYPE":17,"CONVERTING_IN_WATER":18,"ITEM":8,"SPIKES_RETRACTED":16,"BEAM_TARGET_ID":17,"CARRIED_BLOCK":16,"ANGRY":17,"PROVOKED":18,"PHASE_TYPE":16,"BEAM_TARGET":8,"SHOW_BOTTOM":9,"SPELL":17,"CELEBRATING":16,"VALUE":8,"BLOCK_POS":8,"SHOOTER_ENTITY_ID":9,"SHOT_AT_ANGLE":10,"FOX_FLAGS":18,"OWNER":19,"OTHER_TRUSTED":20,"TARGET":18,"LIT":13,"SHOOTING":16,"ITEM_STACK":8,"ROTATION":9,"DARK_TICKS_REMAINING":17,"SCREAMING":17,"LEFT_HORN":18,"RIGHT_HORN":19,"RESPONSE":10,"IRON_GOLEM_FLAGS":16,"STACK":8,"ITEM_DISPLAY":24,"STRENGTH":19,"SLIME_SIZE":16,"TRUSTING":17,"ASK_FOR_BAMBOO_TICKS":17,"SNEEZE_PROGRESS":18,"EATING_TICKS":19,"MAIN_GENE":20,"HIDDEN_GENE":21,"PANDA_FLAGS":22,"SIZE":16,"BOOST_TIME":17,"CHARGING":17,"IMMUNE_TO_ZOMBIFICATION":16,"WARNING":17,"PUFF_STATE":17,"ATTACHED_FACE":16,"PEEK_AMOUNT":17,"CONVERTING":19,"FINISH_DIG_TIME":18,"SNOW_GOLEM_FLAGS":16,"COLD":18,"TEXT":23,"LINE_WIDTH":24,"BACKGROUND":25,"TEXT_OPACITY":26,"TEXT_DISPLAY_FLAGS":27,"FUSE":8,"LOYALTY":11,"ENCHANTED":12,"HAS_EGG":17,"DIGGING_SAND":18,"VEX_FLAGS":16,"VILLAGER_DATA":20,"HEAD_ROLLING_TIME_LEFT":17,"DRINKING":17,"TRACKED_ENTITY_ID_1":16,"TRACKED_ENTITY_ID_2":17,"TRACKED_ENTITY_ID_3":18,"INVUL_TIMER":19,"BEGGING":19,"ANGER_TIME":21,"SOUND_VARIANT":23,"HOOK_ENTITY_ID":8,"CAUGHT_FISH":9,"PLAYER_MODE_CUSTOMIZATION_ID":17,"MAIN_ARM_ID":18} diff --git a/assets/tracked_data/1_21_6_tracked_data.json b/assets/tracked_data/1_21_6_tracked_data.json deleted file mode 100644 index 111e22fc9..000000000 --- a/assets/tracked_data/1_21_6_tracked_data.json +++ /dev/null @@ -1,173 +0,0 @@ -{ - "LEFT_PADDLE_MOVING": 11, - "RIGHT_PADDLE_MOVING": 12, - "BUBBLE_WOBBLE_TICKS": 13, - "DAMAGE_WOBBLE_TICKS": 8, - "DAMAGE_WOBBLE_SIDE": 9, - "DAMAGE_WOBBLE_STRENGTH": 10, - "FLAGS": 0, - "AIR": 1, - "CUSTOM_NAME": 2, - "NAME_VISIBLE": 3, - "SILENT": 4, - "NO_GRAVITY": 5, - "POSE": 6, - "FROZEN_TICKS": 7, - "DANCING": 19, - "CAN_DUPLICATE": 17, - "MOB_FLAGS": 15, - "LIVING_FLAGS": 8, - "HEALTH": 9, - "POTION_SWIRLS": 10, - "POTION_SWIRLS_AMBIENT": 11, - "STUCK_ARROW_COUNT": 12, - "STINGER_COUNT": 13, - "SLEEPING_POSITION": 14, - "RADIUS": 8, - "WAITING": 9, - "PARTICLE": 10, - "STATE": 17, - "CHILD": 16, - "ARMOR_STAND_FLAGS": 15, - "TRACKER_HEAD_ROTATION": 16, - "TRACKER_BODY_ROTATION": 17, - "TRACKER_LEFT_ARM_ROTATION": 18, - "TRACKER_RIGHT_ARM_ROTATION": 19, - "TRACKER_LEFT_LEG_ROTATION": 20, - "TRACKER_RIGHT_LEG_ROTATION": 21, - "COLOR": 18, - "PROJECTILE_FLAGS": 8, - "PIERCE_LEVEL": 9, - "IN_GROUND": 10, - "VARIANT": 22, - "PLAYING_DEAD": 18, - "FROM_BUCKET": 16, - "BAT_FLAGS": 16, - "BEE_FLAGS": 17, - "ANGER": 16, - "BLAZE_FLAGS": 16, - "BLOCK_STATE": 9, - "START_INTERPOLATION": 8, - "INTERPOLATION_DURATION": 9, - "TELEPORT_DURATION": 10, - "TRANSLATION": 11, - "SCALE": 12, - "LEFT_ROTATION": 13, - "RIGHT_ROTATION": 14, - "BILLBOARD": 15, - "BRIGHTNESS": 16, - "VIEW_RANGE": 17, - "SHADOW_RADIUS": 18, - "SHADOW_STRENGTH": 19, - "WIDTH": 20, - "HEIGHT": 21, - "GLOW_COLOR_OVERRIDE": 22, - "SHEARED": 16, - "DASHING": 18, - "LAST_POSE_TICK": 19, - "HORSE_FLAGS": 17, - "CAT_VARIANT": 19, - "IN_SLEEPING_POSE": 20, - "HEAD_DOWN": 21, - "COLLAR_COLOR": 20, - "TAMEABLE_FLAGS": 17, - "OWNER_UUID": 18, - "SPIDER_FLAGS": 16, - "CUSTOM_BLOCK_STATE": 11, - "BLOCK_OFFSET": 12, - "COMMAND": 13, - "LAST_OUTPUT": 14, - "UNROOTED": 16, - "ACTIVE": 17, - "CRUMBLING": 18, - "HOME_POS": 19, - "FUSE_SPEED": 16, - "CHARGED": 8, - "IGNITED": 18, - "HAS_FISH": 17, - "MOISTNESS": 18, - "CHEST": 18, - "BABY": 16, - "ZOMBIE_TYPE": 17, - "CONVERTING_IN_WATER": 18, - "ITEM": 8, - "SPIKES_RETRACTED": 16, - "BEAM_TARGET_ID": 17, - "CARRIED_BLOCK": 16, - "ANGRY": 17, - "PROVOKED": 18, - "PHASE_TYPE": 16, - "BEAM_TARGET": 8, - "SHOW_BOTTOM": 9, - "SPELL": 17, - "CELEBRATING": 16, - "VALUE": 8, - "BLOCK_POS": 8, - "SHOOTER_ENTITY_ID": 9, - "SHOT_AT_ANGLE": 10, - "FOX_FLAGS": 18, - "OWNER": 19, - "OTHER_TRUSTED": 20, - "TARGET": 18, - "LIT": 13, - "SHOOTING": 16, - "HAS_ROPES": 17, - "STAYING_STILL": 18, - "ITEM_STACK": 9, - "ROTATION": 10, - "FACING": 8, - "DARK_TICKS_REMAINING": 17, - "SCREAMING": 17, - "LEFT_HORN": 18, - "RIGHT_HORN": 19, - "RESPONSE": 10, - "IRON_GOLEM_FLAGS": 16, - "STACK": 8, - "ITEM_DISPLAY": 24, - "STRENGTH": 19, - "SLIME_SIZE": 16, - "TRUSTING": 17, - "ASK_FOR_BAMBOO_TICKS": 17, - "SNEEZE_PROGRESS": 18, - "EATING_TICKS": 19, - "MAIN_GENE": 20, - "HIDDEN_GENE": 21, - "PANDA_FLAGS": 22, - "SIZE": 16, - "BOOST_TIME": 17, - "CHARGING": 17, - "IMMUNE_TO_ZOMBIFICATION": 16, - "WARNING": 17, - "PUFF_STATE": 17, - "ATTACHED_FACE": 16, - "PEEK_AMOUNT": 17, - "CONVERTING": 19, - "FINISH_DIG_TIME": 18, - "SNOW_GOLEM_FLAGS": 16, - "COLD": 18, - "TEXT": 23, - "LINE_WIDTH": 24, - "BACKGROUND": 25, - "TEXT_OPACITY": 26, - "TEXT_DISPLAY_FLAGS": 27, - "FUSE": 8, - "LOYALTY": 11, - "ENCHANTED": 12, - "HAS_EGG": 17, - "DIGGING_SAND": 18, - "VEX_FLAGS": 16, - "VILLAGER_DATA": 20, - "HEAD_ROLLING_TIME_LEFT": 17, - "DRINKING": 17, - "TRACKED_ENTITY_ID_1": 16, - "TRACKED_ENTITY_ID_2": 17, - "TRACKED_ENTITY_ID_3": 18, - "INVUL_TIMER": 19, - "BEGGING": 19, - "ANGER_TIME": 21, - "SOUND_VARIANT": 23, - "PLAYER_MODE_CUSTOMIZATION_ID": 17, - "MAIN_ARM_ID": 18, - "HOOK_ENTITY_ID": 8, - "CAUGHT_FISH": 9 -} diff --git a/assets/tracked_data/1_21_7_tracked_data.json b/assets/tracked_data/1_21_7_tracked_data.json deleted file mode 100644 index 14d414398..000000000 --- a/assets/tracked_data/1_21_7_tracked_data.json +++ /dev/null @@ -1,96 +0,0 @@ -{ - "FLAGS": 0, - "AIR": 1, - "CUSTOM_NAME": 2, - "NAME_VISIBLE": 3, - "SILENT": 4, - "NO_GRAVITY": 5, - "POSE": 6, - "FROZEN_TICKS": 7, - "LIVING_FLAGS": 8, - "HEALTH": 9, - "POTION_SWIRLS": 10, - "POTION_SWIRLS_AMBIENT": 11, - "STUCK_ARROW_COUNT": 12, - "STINGER_COUNT": 13, - "SLEEPING_POSITION": 14, - "MOB_FLAGS": 15, - "ITEM_STACK": 8, - "ROTATION": 9, - "FUSE": 8, - "EXPLOSION_RADIUS": 9, - "FUSE_SPEED": 16, - "IGNITED": 18, - "CHARGED": 19, - "ARMOR_STAND_FLAGS": 15, - "TRACKER_HEAD_ROTATION": 16, - "TRACKER_BODY_ROTATION": 17, - "TRACKER_LEFT_ARM_ROTATION": 18, - "TRACKER_RIGHT_ARM_ROTATION": 19, - "TRACKER_LEFT_LEG_ROTATION": 20, - "TRACKER_RIGHT_LEG_ROTATION": 21, - "BLOCK_STATE": 8, - "START_INTERPOLATION": 8, - "INTERPOLATION_DURATION": 9, - "TELEPORT_DURATION": 10, - "TRANSLATION": 11, - "SCALE": 12, - "LEFT_ROTATION": 13, - "RIGHT_ROTATION": 14, - "BILLBOARD": 15, - "BRIGHTNESS": 16, - "VIEW_RANGE": 17, - "SHADOW_RADIUS": 18, - "SHADOW_STRENGTH": 19, - "WIDTH": 20, - "HEIGHT": 21, - "GLOW_COLOR_OVERRIDE": 22, - "TEXT": 23, - "LINE_WIDTH": 24, - "BACKGROUND": 25, - "TEXT_OPACITY": 26, - "TEXT_DISPLAY_FLAGS": 27, - "ITEM_DISPLAY": 24, - "PLAYER_MODE_CUSTOMIZATION_ID": 17, - "MAIN_ARM_ID": 18, - "LEFT_PADDLE_MOVING": 11, - "RIGHT_PADDLE_MOVING": 12, - "BUBBLE_WOBBLE_TICKS": 13, - "VILLAGER_DATA": 18, - "ANGER_END_TIME": 21, - "VARIANT": 20, - "BABY": 16, - "ZOMBIE_TYPE": 17, - "CONVERTING_IN_WATER": 18, - "VEX_FLAGS": 16, - "SHEARED": 16, - "PUFF_STATE": 17, - "FOX_FLAGS": 18, - "CAT_VARIANT": 19, - "COLLAR_COLOR": 20, - "TAMEABLE_FLAGS": 17, - "OWNER_UUID": 18, - "BEE_FLAGS": 17, - "ANGER": 16, - "ATTACHED_FACE": 16, - "PEEK_AMOUNT": 17, - "CONVERTING": 19, - "SNOW_GOLEM_FLAGS": 16, - "IRON_GOLEM_FLAGS": 16, - "SLIME_SIZE": 16, - "PANDA_FLAGS": 22, - "MAIN_GENE": 20, - "HIDDEN_GENE": 21, - "EATING_TICKS": 19, - "SNEEZE_PROGRESS": 18, - "STRENGTH": 19, - "HORSE_FLAGS": 17, - "CARRIED_BLOCK": 16, - "ANGRY": 17, - "PROVOKED": 18, - "SPIKES_RETRACTED": 16, - "BEAM_TARGET_ID": 17, - "PHASE_TYPE": 16, - "BEAM_TARGET": 8, - "SHOW_BOTTOM": 9 -} diff --git a/assets/tracked_data/1_21_9_tracked_data.json b/assets/tracked_data/1_21_9_tracked_data.json deleted file mode 100644 index 4ca3dc905..000000000 --- a/assets/tracked_data/1_21_9_tracked_data.json +++ /dev/null @@ -1,178 +0,0 @@ -{ - "LEFT_PADDLE_MOVING": 11, - "RIGHT_PADDLE_MOVING": 12, - "BUBBLE_WOBBLE_TICKS": 13, - "DAMAGE_WOBBLE_TICKS": 8, - "DAMAGE_WOBBLE_SIDE": 9, - "DAMAGE_WOBBLE_STRENGTH": 10, - "FLAGS": 0, - "AIR": 1, - "CUSTOM_NAME": 2, - "NAME_VISIBLE": 3, - "SILENT": 4, - "NO_GRAVITY": 5, - "POSE": 6, - "FROZEN_TICKS": 7, - "DANCING": 19, - "CAN_DUPLICATE": 17, - "MOB_FLAGS": 15, - "LIVING_FLAGS": 8, - "HEALTH": 9, - "POTION_SWIRLS": 10, - "POTION_SWIRLS_AMBIENT": 11, - "STUCK_ARROW_COUNT": 12, - "STINGER_COUNT": 13, - "SLEEPING_POSITION": 14, - "RADIUS": 8, - "WAITING": 9, - "PARTICLE": 10, - "STATE": 17, - "CHILD": 16, - "ARMOR_STAND_FLAGS": 15, - "TRACKER_HEAD_ROTATION": 16, - "TRACKER_BODY_ROTATION": 17, - "TRACKER_LEFT_ARM_ROTATION": 18, - "TRACKER_RIGHT_ARM_ROTATION": 19, - "TRACKER_LEFT_LEG_ROTATION": 20, - "TRACKER_RIGHT_LEG_ROTATION": 21, - "COLOR": 18, - "PROJECTILE_FLAGS": 8, - "PIERCE_LEVEL": 9, - "IN_GROUND": 10, - "VARIANT": 22, - "PLAYING_DEAD": 18, - "FROM_BUCKET": 16, - "BAT_FLAGS": 16, - "BEE_FLAGS": 17, - "ANGER": 16, - "BLAZE_FLAGS": 16, - "BLOCK_STATE": 9, - "START_INTERPOLATION": 8, - "INTERPOLATION_DURATION": 9, - "TELEPORT_DURATION": 10, - "TRANSLATION": 11, - "SCALE": 12, - "LEFT_ROTATION": 13, - "RIGHT_ROTATION": 14, - "BILLBOARD": 15, - "BRIGHTNESS": 16, - "VIEW_RANGE": 17, - "SHADOW_RADIUS": 18, - "SHADOW_STRENGTH": 19, - "WIDTH": 20, - "HEIGHT": 21, - "GLOW_COLOR_OVERRIDE": 22, - "SHEARED": 16, - "DASHING": 18, - "LAST_POSE_TICK": 19, - "HORSE_FLAGS": 17, - "CAT_VARIANT": 19, - "IN_SLEEPING_POSE": 20, - "HEAD_DOWN": 21, - "COLLAR_COLOR": 20, - "TAMEABLE_FLAGS": 17, - "OWNER_UUID": 18, - "SPIDER_FLAGS": 16, - "CUSTOM_BLOCK_STATE": 11, - "BLOCK_OFFSET": 12, - "OXIDATION_LEVEL": 16, - "COPPER_GOLEM_STATE": 17, - "COMMAND": 13, - "LAST_OUTPUT": 14, - "UNROOTED": 16, - "ACTIVE": 17, - "CRUMBLING": 18, - "HOME_POS": 19, - "FUSE_SPEED": 16, - "CHARGED": 8, - "IGNITED": 18, - "HAS_FISH": 17, - "MOISTNESS": 18, - "CHEST": 18, - "BABY": 16, - "ZOMBIE_TYPE": 17, - "CONVERTING_IN_WATER": 18, - "ITEM": 8, - "SPIKES_RETRACTED": 16, - "BEAM_TARGET_ID": 17, - "CARRIED_BLOCK": 16, - "ANGRY": 17, - "PROVOKED": 18, - "PHASE_TYPE": 16, - "BEAM_TARGET": 8, - "SHOW_BOTTOM": 9, - "SPELL": 17, - "CELEBRATING": 16, - "VALUE": 8, - "BLOCK_POS": 8, - "SHOOTER_ENTITY_ID": 9, - "SHOT_AT_ANGLE": 10, - "FOX_FLAGS": 18, - "OWNER": 19, - "OTHER_TRUSTED": 20, - "TARGET": 18, - "LIT": 13, - "SHOOTING": 16, - "HAS_ROPES": 17, - "STAYING_STILL": 18, - "ITEM_STACK": 9, - "ROTATION": 10, - "FACING": 8, - "DARK_TICKS_REMAINING": 17, - "SCREAMING": 17, - "LEFT_HORN": 18, - "RIGHT_HORN": 19, - "RESPONSE": 10, - "IRON_GOLEM_FLAGS": 16, - "STACK": 8, - "ITEM_DISPLAY": 24, - "STRENGTH": 19, - "SLIME_SIZE": 16, - "PROFILE": 17, - "IMMOVABLE": 18, - "DESCRIPTION": 19, - "MAIN_ARM_ID": 15, - "PLAYER_MODE_CUSTOMIZATION_ID": 16, - "TRUSTING": 17, - "ASK_FOR_BAMBOO_TICKS": 17, - "SNEEZE_PROGRESS": 18, - "EATING_TICKS": 19, - "MAIN_GENE": 20, - "HIDDEN_GENE": 21, - "PANDA_FLAGS": 22, - "SIZE": 16, - "BOOST_TIME": 17, - "CHARGING": 17, - "IMMUNE_TO_ZOMBIFICATION": 16, - "WARNING": 17, - "PUFF_STATE": 17, - "ATTACHED_FACE": 16, - "PEEK_AMOUNT": 17, - "CONVERTING": 19, - "FINISH_DIG_TIME": 18, - "SNOW_GOLEM_FLAGS": 16, - "COLD": 18, - "TEXT": 23, - "LINE_WIDTH": 24, - "BACKGROUND": 25, - "TEXT_OPACITY": 26, - "TEXT_DISPLAY_FLAGS": 27, - "FUSE": 8, - "LOYALTY": 11, - "ENCHANTED": 12, - "HAS_EGG": 17, - "DIGGING_SAND": 18, - "VEX_FLAGS": 16, - "VILLAGER_DATA": 20, - "HEAD_ROLLING_TIME_LEFT": 17, - "DRINKING": 17, - "TRACKED_ENTITY_ID_1": 16, - "TRACKED_ENTITY_ID_2": 17, - "TRACKED_ENTITY_ID_3": 18, - "INVUL_TIMER": 19, - "BEGGING": 19, - "ANGER_TIME": 21, - "SOUND_VARIANT": 23, - "HOOK_ENTITY_ID": 8, - "CAUGHT_FISH": 9 -} diff --git a/assets/tracked_data/1_21_tracked_data.json b/assets/tracked_data/1_21_tracked_data.json deleted file mode 100644 index a316054ea..000000000 --- a/assets/tracked_data/1_21_tracked_data.json +++ /dev/null @@ -1 +0,0 @@ -{"DANCING":19,"CAN_DUPLICATE":17,"MOB_FLAGS":15,"LIVING_FLAGS":8,"HEALTH":9,"POTION_SWIRLS":10,"POTION_SWIRLS_AMBIENT":11,"STUCK_ARROW_COUNT":12,"STINGER_COUNT":13,"SLEEPING_POSITION":14,"FLAGS":0,"AIR":1,"CUSTOM_NAME":2,"NAME_VISIBLE":3,"SILENT":4,"NO_GRAVITY":5,"POSE":6,"FROZEN_TICKS":7,"RADIUS":8,"WAITING":9,"PARTICLE_ID":10,"STATE":17,"CHILD":16,"ARMOR_STAND_FLAGS":15,"TRACKER_HEAD_ROTATION":16,"TRACKER_BODY_ROTATION":17,"TRACKER_LEFT_ARM_ROTATION":18,"TRACKER_RIGHT_ARM_ROTATION":19,"TRACKER_LEFT_LEG_ROTATION":20,"TRACKER_RIGHT_LEG_ROTATION":21,"COLOR":18,"PROJECTILE_FLAGS":8,"PIERCE_LEVEL":9,"VARIANT":22,"PLAYING_DEAD":18,"FROM_BUCKET":16,"BAT_FLAGS":16,"BEE_FLAGS":17,"ANGER":16,"BLAZE_FLAGS":16,"BLOCK_STATE":9,"START_INTERPOLATION":8,"INTERPOLATION_DURATION":9,"TELEPORT_DURATION":10,"TRANSLATION":11,"SCALE":12,"LEFT_ROTATION":13,"RIGHT_ROTATION":14,"BILLBOARD":15,"BRIGHTNESS":16,"VIEW_RANGE":17,"SHADOW_RADIUS":18,"SHADOW_STRENGTH":19,"WIDTH":20,"HEIGHT":21,"GLOW_COLOR_OVERRIDE":22,"BOAT_TYPE":11,"LEFT_PADDLE_MOVING":12,"RIGHT_PADDLE_MOVING":13,"BUBBLE_WOBBLE_TICKS":14,"DAMAGE_WOBBLE_TICKS":8,"DAMAGE_WOBBLE_SIDE":9,"DAMAGE_WOBBLE_STRENGTH":10,"SHEARED":16,"DASHING":18,"LAST_POSE_TICK":19,"HORSE_FLAGS":17,"CAT_VARIANT":19,"IN_SLEEPING_POSE":20,"HEAD_DOWN":21,"COLLAR_COLOR":20,"TAMEABLE_FLAGS":17,"OWNER_UUID":18,"SPIDER_FLAGS":16,"CUSTOM_BLOCK_ID":11,"CUSTOM_BLOCK_OFFSET":12,"CUSTOM_BLOCK_PRESENT":13,"COMMAND":14,"LAST_OUTPUT":15,"FUSE_SPEED":16,"CHARGED":8,"IGNITED":18,"TREASURE_POS":16,"HAS_FISH":17,"MOISTNESS":18,"CHEST":18,"BABY":16,"ZOMBIE_TYPE":17,"CONVERTING_IN_WATER":18,"ITEM":8,"SPIKES_RETRACTED":16,"BEAM_TARGET_ID":17,"BEAM_TARGET":8,"SHOW_BOTTOM":9,"PHASE_TYPE":16,"CARRIED_BLOCK":16,"ANGRY":17,"PROVOKED":18,"SPELL":17,"CELEBRATING":16,"BLOCK_POS":8,"SHOOTER_ENTITY_ID":9,"SHOT_AT_ANGLE":10,"TYPE":17,"FOX_FLAGS":18,"OWNER":19,"OTHER_TRUSTED":20,"TARGET":18,"LIT":14,"SHOOTING":16,"ITEM_STACK":8,"ROTATION":9,"DARK_TICKS_REMAINING":16,"SCREAMING":17,"LEFT_HORN":18,"RIGHT_HORN":19,"RESPONSE":10,"IRON_GOLEM_FLAGS":16,"STACK":8,"ITEM_DISPLAY":24,"STRENGTH":19,"SLIME_SIZE":16,"TRUSTING":17,"ASK_FOR_BAMBOO_TICKS":17,"SNEEZE_PROGRESS":18,"EATING_TICKS":19,"MAIN_GENE":20,"HIDDEN_GENE":21,"PANDA_FLAGS":22,"SIZE":16,"SADDLED":19,"BOOST_TIME":17,"CHARGING":17,"IMMUNE_TO_ZOMBIFICATION":16,"WARNING":17,"PUFF_STATE":17,"RABBIT_TYPE":17,"ATTACHED_FACE":16,"PEEK_AMOUNT":17,"CONVERTING":19,"FINISH_DIG_TIME":18,"SNOW_GOLEM_FLAGS":16,"COLD":18,"TEXT":23,"LINE_WIDTH":24,"BACKGROUND":25,"TEXT_OPACITY":26,"TEXT_DISPLAY_FLAGS":27,"FUSE":8,"LOYALTY":10,"ENCHANTED":11,"HOME_POS":17,"HAS_EGG":18,"DIGGING_SAND":19,"TRAVEL_POS":20,"LAND_BOUND":21,"ACTIVELY_TRAVELING":22,"VEX_FLAGS":16,"VILLAGER_DATA":20,"HEAD_ROLLING_TIME_LEFT":17,"DRINKING":17,"TRACKED_ENTITY_ID_1":16,"TRACKED_ENTITY_ID_2":17,"TRACKED_ENTITY_ID_3":18,"INVUL_TIMER":19,"BEGGING":19,"ANGER_TIME":21,"HOOK_ENTITY_ID":8,"CAUGHT_FISH":9,"PLAYER_MODE_CUSTOMIZATION_ID":17,"MAIN_ARM_ID":18} diff --git a/assets/tracked_data/26_1_tracked_data.json b/assets/tracked_data/26_1_tracked_data.json deleted file mode 100644 index 8e8bcdd0c..000000000 --- a/assets/tracked_data/26_1_tracked_data.json +++ /dev/null @@ -1 +0,0 @@ -{"DATA_ID_PADDLE_LEFT":11,"DATA_ID_PADDLE_RIGHT":12,"DATA_ID_BUBBLE_TIME":13,"DATA_ID_HURT":8,"DATA_ID_HURTDIR":9,"DATA_ID_DAMAGE":10,"DATA_SHARED_FLAGS_ID":0,"DATA_AIR_SUPPLY_ID":1,"DATA_CUSTOM_NAME":2,"DATA_CUSTOM_NAME_VISIBLE":3,"DATA_SILENT":4,"DATA_NO_GRAVITY":5,"DATA_POSE":6,"DATA_TICKS_FROZEN":7,"DATA_DANCING":16,"DATA_CAN_DUPLICATE":17,"DATA_MOB_FLAGS_ID":15,"DATA_LIVING_ENTITY_FLAGS":8,"DATA_HEALTH_ID":9,"DATA_EFFECT_PARTICLES":10,"DATA_EFFECT_AMBIENCE_ID":11,"DATA_ARROW_COUNT_ID":12,"DATA_STINGER_COUNT_ID":13,"SLEEPING_POS_ID":14,"DATA_RADIUS":8,"DATA_WAITING":9,"DATA_PARTICLE":10,"ARMADILLO_STATE":18,"DATA_BABY_ID":16,"AGE_LOCKED":17,"DATA_CLIENT_FLAGS":15,"DATA_HEAD_POSE":16,"DATA_BODY_POSE":17,"DATA_LEFT_ARM_POSE":18,"DATA_RIGHT_ARM_POSE":19,"DATA_LEFT_LEG_POSE":20,"DATA_RIGHT_LEG_POSE":21,"ID_EFFECT_COLOR":11,"ID_FLAGS":8,"PIERCE_LEVEL":9,"IN_GROUND":10,"DATA_VARIANT":18,"DATA_PLAYING_DEAD":19,"FROM_BUCKET":16,"DATA_ID_FLAGS":18,"DATA_FLAGS_ID":18,"DATA_ANGER_END_TIME":22,"DATA_BLOCK_STATE_ID":9,"DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID":8,"DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID":9,"DATA_POS_ROT_INTERPOLATION_DURATION_ID":10,"DATA_TRANSLATION_ID":11,"DATA_SCALE_ID":12,"DATA_LEFT_ROTATION_ID":13,"DATA_RIGHT_ROTATION_ID":14,"DATA_BILLBOARD_RENDER_CONSTRAINTS_ID":15,"DATA_BRIGHTNESS_OVERRIDE_ID":16,"DATA_VIEW_RANGE_ID":17,"DATA_SHADOW_RADIUS_ID":18,"DATA_SHADOW_STRENGTH_ID":19,"DATA_WIDTH_ID":20,"DATA_HEIGHT_ID":21,"DATA_GLOW_COLOR_OVERRIDE_ID":22,"DATA_SHEARED":16,"DASH":20,"LAST_POSE_CHANGE_TICK":20,"DATA_VARIANT_ID":21,"IS_LYING":21,"RELAX_STATE_ONE":22,"DATA_COLLAR_COLOR":21,"DATA_SOUND_VARIANT_ID":24,"DATA_OWNERUUID_ID":19,"DATA_ID_CUSTOM_DISPLAY_BLOCK":11,"DATA_ID_DISPLAY_OFFSET":12,"DATA_WEATHER_STATE":16,"COPPER_GOLEM_STATE":17,"DATA_ID_COMMAND_NAME":13,"DATA_ID_LAST_OUTPUT":14,"CAN_MOVE":16,"IS_ACTIVE":17,"IS_TEARING_DOWN":18,"HOME_POS":19,"DATA_SWELL_DIR":16,"DATA_IS_POWERED":17,"DATA_IS_IGNITED":18,"GOT_FISH":18,"MOISTNESS_LEVEL":19,"DATA_ID_CHEST":19,"DATA_SPECIAL_TYPE_ID":17,"DATA_DROWNED_CONVERSION_ID":18,"DATA_ITEM_STACK":8,"DATA_ID_MOVING":16,"DATA_ID_ATTACK_TARGET":17,"DATA_CARRY_STATE":16,"DATA_CREEPY":17,"DATA_STARED_AT":18,"DATA_PHASE":16,"DATA_BEAM_TARGET":8,"DATA_SHOW_BOTTOM":9,"DATA_SPELL_CASTING_ID":17,"IS_CELEBRATING":16,"DATA_VALUE":8,"DATA_START_POS":8,"DATA_ID_FIREWORKS_ITEM":8,"DATA_ATTACHED_TO_TARGET":9,"DATA_SHOT_AT_ANGLE":10,"DATA_TYPE_ID":18,"DATA_TRUSTED_ID_0":20,"DATA_TRUSTED_ID_1":21,"DATA_TONGUE_TARGET_ID":19,"DATA_ID_FUEL":13,"DATA_IS_CHARGING":16,"IS_LEASH_HOLDER":18,"STAYS_STILL":19,"DATA_ITEM":8,"DATA_ROTATION":10,"DATA_DIRECTION":8,"DATA_DARK_TICKS_REMAINING":18,"DATA_IS_SCREAMING_GOAT":18,"DATA_HAS_LEFT_HORN":19,"DATA_HAS_RIGHT_HORN":20,"DATA_IMMUNE_TO_ZOMBIFICATION":16,"DATA_ID_TYPE_VARIANT":17,"DATA_RESPONSE_ID":10,"DATA_ITEM_STACK_ID":23,"DATA_ITEM_DISPLAY_ID":24,"DATA_STRENGTH_ID":20,"ID_SIZE":16,"DATA_PROFILE":17,"DATA_IMMOVABLE":18,"DATA_DESCRIPTION":19,"DATA_PLAYER_MAIN_HAND":15,"DATA_PLAYER_MODE_CUSTOMISATION":16,"DATA_TYPE":17,"DATA_TRUSTING":18,"DATA_PAINTING_VARIANT_ID":9,"UNHAPPY_COUNTER":18,"SNEEZE_COUNTER":19,"EAT_COUNTER":20,"MAIN_GENE_ID":21,"HIDDEN_GENE_ID":22,"DATA_BOOST_TIME":18,"DATA_IS_CHARGING_CROSSBOW":18,"DATA_IS_DANCING":19,"IS_CHARGING_CROSSBOW":17,"DATA_STANDING_ID":18,"PUFF_STATE":17,"DATA_WOOL_ID":18,"DATA_ATTACH_FACE_ID":16,"DATA_PEEK_ID":17,"DATA_COLOR_ID":18,"DATA_STRAY_CONVERSION_ID":16,"DATA_STATE":18,"DATA_DROP_SEED_AT_TICK":19,"DATA_PUMPKIN_ID":16,"DATA_SUFFOCATING":19,"DATA_TEXT_ID":23,"DATA_LINE_WIDTH_ID":24,"DATA_BACKGROUND_COLOR_ID":25,"DATA_TEXT_OPACITY_ID":26,"DATA_STYLE_FLAGS_ID":27,"DATA_FUSE_ID":8,"ID_LOYALTY":11,"ID_FOIL":12,"HAS_EGG":18,"LAYING_EGG":19,"DATA_VILLAGER_DATA":20,"DATA_VILLAGER_DATA_FINALIZED":21,"DATA_UNHAPPY_COUNTER":18,"CLIENT_ANGER_LEVEL":16,"DATA_USING_ITEM":17,"DATA_TARGET_A":16,"DATA_TARGET_B":17,"DATA_TARGET_C":18,"DATA_ID_INV":19,"DATA_DANGEROUS":8,"DATA_INTERESTED_ID":20,"DATA_CONVERTING_ID":19,"DATA_HOOKED_ENTITY":8,"DATA_BITING":9} \ No newline at end of file diff --git a/assets/tracked_data/26_2_tracked_data.json b/assets/tracked_data/26_2_tracked_data.json index a6d705680..2056a342b 100644 --- a/assets/tracked_data/26_2_tracked_data.json +++ b/assets/tracked_data/26_2_tracked_data.json @@ -1 +1 @@ -{"DATA_ID_PADDLE_LEFT":11,"DATA_ID_PADDLE_RIGHT":12,"DATA_ID_BUBBLE_TIME":13,"DATA_ID_HURT":8,"DATA_ID_HURTDIR":9,"DATA_ID_DAMAGE":10,"DATA_SHARED_FLAGS_ID":0,"DATA_AIR_SUPPLY_ID":1,"DATA_CUSTOM_NAME":2,"DATA_CUSTOM_NAME_VISIBLE":3,"DATA_SILENT":4,"DATA_NO_GRAVITY":5,"DATA_POSE":6,"DATA_TICKS_FROZEN":7,"DATA_DANCING":16,"DATA_CAN_DUPLICATE":17,"DATA_MOB_FLAGS_ID":15,"DATA_LIVING_ENTITY_FLAGS":8,"DATA_HEALTH_ID":9,"DATA_EFFECT_PARTICLES":10,"DATA_EFFECT_AMBIENCE_ID":11,"DATA_ARROW_COUNT_ID":12,"DATA_STINGER_COUNT_ID":13,"SLEEPING_POS_ID":14,"DATA_RADIUS":8,"DATA_WAITING":9,"DATA_PARTICLE":10,"ARMADILLO_STATE":18,"DATA_BABY_ID":16,"AGE_LOCKED":17,"DATA_CLIENT_FLAGS":15,"DATA_HEAD_POSE":16,"DATA_BODY_POSE":17,"DATA_LEFT_ARM_POSE":18,"DATA_RIGHT_ARM_POSE":19,"DATA_LEFT_LEG_POSE":20,"DATA_RIGHT_LEG_POSE":21,"ID_EFFECT_COLOR":11,"ID_FLAGS":8,"PIERCE_LEVEL":9,"IN_GROUND":10,"DATA_VARIANT":18,"DATA_PLAYING_DEAD":19,"FROM_BUCKET":16,"DATA_ID_FLAGS":18,"DATA_FLAGS_ID":18,"DATA_ANGER_END_TIME":22,"DATA_BLOCK_STATE_ID":9,"DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID":8,"DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID":9,"DATA_POS_ROT_INTERPOLATION_DURATION_ID":10,"DATA_TRANSLATION_ID":11,"DATA_SCALE_ID":12,"DATA_LEFT_ROTATION_ID":13,"DATA_RIGHT_ROTATION_ID":14,"DATA_BILLBOARD_RENDER_CONSTRAINTS_ID":15,"DATA_BRIGHTNESS_OVERRIDE_ID":16,"DATA_VIEW_RANGE_ID":17,"DATA_SHADOW_RADIUS_ID":18,"DATA_SHADOW_STRENGTH_ID":19,"DATA_WIDTH_ID":20,"DATA_HEIGHT_ID":21,"DATA_GLOW_COLOR_OVERRIDE_ID":22,"DATA_SHEARED":16,"DASH":20,"LAST_POSE_CHANGE_TICK":20,"DATA_VARIANT_ID":21,"IS_LYING":21,"RELAX_STATE_ONE":22,"DATA_COLLAR_COLOR":21,"DATA_SOUND_VARIANT_ID":24,"DATA_OWNERUUID_ID":19,"DATA_ID_CUSTOM_DISPLAY_BLOCK":11,"DATA_ID_DISPLAY_OFFSET":12,"DATA_WEATHER_STATE":16,"COPPER_GOLEM_STATE":17,"DATA_ID_COMMAND_NAME":13,"DATA_ID_LAST_OUTPUT":14,"CAN_MOVE":16,"IS_ACTIVE":17,"IS_TEARING_DOWN":18,"HOME_POS":19,"DATA_SWELL_DIR":16,"DATA_IS_POWERED":17,"DATA_IS_IGNITED":18,"GOT_FISH":18,"MOISTNESS_LEVEL":19,"DATA_ID_CHEST":19,"DATA_SPECIAL_TYPE_ID":17,"DATA_DROWNED_CONVERSION_ID":18,"DATA_ITEM_STACK":8,"DATA_ID_MOVING":16,"DATA_ID_ATTACK_TARGET":17,"DATA_CARRY_STATE":16,"DATA_CREEPY":17,"DATA_STARED_AT":18,"DATA_PHASE":16,"DATA_BEAM_TARGET":8,"DATA_SHOW_BOTTOM":9,"DATA_SPELL_CASTING_ID":17,"IS_CELEBRATING":16,"DATA_VALUE":8,"DATA_START_POS":8,"DATA_ID_FIREWORKS_ITEM":8,"DATA_ATTACHED_TO_TARGET":9,"DATA_SHOT_AT_ANGLE":10,"DATA_TYPE_ID":18,"DATA_TRUSTED_ID_0":20,"DATA_TRUSTED_ID_1":21,"DATA_TONGUE_TARGET_ID":19,"DATA_ID_FUEL":13,"DATA_IS_CHARGING":16,"IS_LEASH_HOLDER":18,"STAYS_STILL":19,"DATA_ITEM":8,"DATA_ROTATION":10,"DATA_DIRECTION":8,"DATA_DARK_TICKS_REMAINING":18,"DATA_IS_SCREAMING_GOAT":18,"DATA_HAS_LEFT_HORN":19,"DATA_HAS_RIGHT_HORN":20,"DATA_IMMUNE_TO_ZOMBIFICATION":16,"DATA_ID_TYPE_VARIANT":17,"DATA_RESPONSE_ID":10,"DATA_ITEM_STACK_ID":23,"DATA_ITEM_DISPLAY_ID":24,"DATA_STRENGTH_ID":20,"ID_SIZE":18,"DATA_PROFILE":17,"DATA_IMMOVABLE":18,"DATA_DESCRIPTION":19,"DATA_PLAYER_MAIN_HAND":15,"DATA_PLAYER_MODE_CUSTOMISATION":16,"DATA_TYPE":17,"DATA_TRUSTING":18,"DATA_PAINTING_VARIANT_ID":9,"UNHAPPY_COUNTER":18,"SNEEZE_COUNTER":19,"EAT_COUNTER":20,"MAIN_GENE_ID":21,"HIDDEN_GENE_ID":22,"DATA_BOOST_TIME":18,"DATA_IS_CHARGING_CROSSBOW":18,"DATA_IS_DANCING":19,"IS_CHARGING_CROSSBOW":17,"DATA_STANDING_ID":18,"PUFF_STATE":17,"DATA_WOOL_ID":18,"DATA_ATTACH_FACE_ID":16,"DATA_PEEK_ID":17,"DATA_COLOR_ID":18,"DATA_STRAY_CONVERSION_ID":16,"DATA_STATE":18,"DATA_DROP_SEED_AT_TICK":19,"DATA_PUMPKIN_ID":16,"DATA_SUFFOCATING":19,"MAX_FUSE":19,"DATA_TEXT_ID":23,"DATA_LINE_WIDTH_ID":24,"DATA_BACKGROUND_COLOR_ID":25,"DATA_TEXT_OPACITY_ID":26,"DATA_STYLE_FLAGS_ID":27,"DATA_FUSE_ID":8,"ID_LOYALTY":11,"ID_FOIL":12,"HAS_EGG":18,"LAYING_EGG":19,"DATA_VILLAGER_DATA":20,"DATA_VILLAGER_DATA_FINALIZED":21,"DATA_UNHAPPY_COUNTER":18,"CLIENT_ANGER_LEVEL":16,"DATA_USING_ITEM":17,"DATA_TARGET_A":16,"DATA_TARGET_B":17,"DATA_TARGET_C":18,"DATA_ID_INV":19,"DATA_DANGEROUS":8,"DATA_INTERESTED_ID":20,"DATA_CONVERTING_ID":19,"DATA_HOOKED_ENTITY":8,"DATA_BITING":9} \ No newline at end of file +{"acacia_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"acacia_chest_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"allay":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_DANCING":{"id":16,"type":"boolean","type_id":8},"DATA_CAN_DUPLICATE":{"id":17,"type":"boolean","type_id":8}},"area_effect_cloud":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_RADIUS":{"id":8,"type":"float","type_id":3},"DATA_WAITING":{"id":9,"type":"boolean","type_id":8},"DATA_PARTICLE":{"id":10,"type":"particle","type_id":16}},"armadillo":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"ARMADILLO_STATE":{"id":18,"type":"armadillo_state","type_id":36}},"armor_stand":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_CLIENT_FLAGS":{"id":15,"type":"byte","type_id":0},"DATA_HEAD_POSE":{"id":16,"type":"rotations","type_id":9},"DATA_BODY_POSE":{"id":17,"type":"rotations","type_id":9},"DATA_LEFT_ARM_POSE":{"id":18,"type":"rotations","type_id":9},"DATA_RIGHT_ARM_POSE":{"id":19,"type":"rotations","type_id":9},"DATA_LEFT_LEG_POSE":{"id":20,"type":"rotations","type_id":9},"DATA_RIGHT_LEG_POSE":{"id":21,"type":"rotations","type_id":9}},"arrow":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"ID_FLAGS":{"id":8,"type":"byte","type_id":0},"PIERCE_LEVEL":{"id":9,"type":"byte","type_id":0},"IN_GROUND":{"id":10,"type":"boolean","type_id":8},"ID_EFFECT_COLOR":{"id":11,"type":"int","type_id":1}},"axolotl":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_VARIANT":{"id":18,"type":"int","type_id":1},"DATA_PLAYING_DEAD":{"id":19,"type":"boolean","type_id":8},"FROM_BUCKET":{"id":20,"type":"boolean","type_id":8}},"bamboo_chest_raft":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"bamboo_raft":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"bat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_ID_FLAGS":{"id":16,"type":"byte","type_id":0}},"bee":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_FLAGS_ID":{"id":18,"type":"byte","type_id":0},"DATA_ANGER_END_TIME":{"id":19,"type":"long","type_id":2}},"birch_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"birch_chest_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"blaze":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_FLAGS_ID":{"id":16,"type":"byte","type_id":0}},"block_display":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID":{"id":8,"type":"int","type_id":1},"DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID":{"id":9,"type":"int","type_id":1},"DATA_POS_ROT_INTERPOLATION_DURATION_ID":{"id":10,"type":"int","type_id":1},"DATA_TRANSLATION_ID":{"id":11,"type":"vector3","type_id":39},"DATA_SCALE_ID":{"id":12,"type":"vector3","type_id":39},"DATA_LEFT_ROTATION_ID":{"id":13,"type":"quaternion","type_id":40},"DATA_RIGHT_ROTATION_ID":{"id":14,"type":"quaternion","type_id":40},"DATA_BILLBOARD_RENDER_CONSTRAINTS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BRIGHTNESS_OVERRIDE_ID":{"id":16,"type":"int","type_id":1},"DATA_VIEW_RANGE_ID":{"id":17,"type":"float","type_id":3},"DATA_SHADOW_RADIUS_ID":{"id":18,"type":"float","type_id":3},"DATA_SHADOW_STRENGTH_ID":{"id":19,"type":"float","type_id":3},"DATA_WIDTH_ID":{"id":20,"type":"float","type_id":3},"DATA_HEIGHT_ID":{"id":21,"type":"float","type_id":3},"DATA_GLOW_COLOR_OVERRIDE_ID":{"id":22,"type":"int","type_id":1},"DATA_BLOCK_STATE_ID":{"id":23,"type":"block_state","type_id":14}},"bogged":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_SHEARED":{"id":16,"type":"boolean","type_id":8}},"breeze":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0}},"breeze_wind_charge":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1}},"camel":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_ID_FLAGS":{"id":18,"type":"byte","type_id":0},"DASH":{"id":19,"type":"boolean","type_id":8},"LAST_POSE_CHANGE_TICK":{"id":20,"type":"long","type_id":2}},"camel_husk":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_ID_FLAGS":{"id":18,"type":"byte","type_id":0},"DASH":{"id":19,"type":"boolean","type_id":8},"LAST_POSE_CHANGE_TICK":{"id":20,"type":"long","type_id":2}},"cat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_FLAGS_ID":{"id":18,"type":"byte","type_id":0},"DATA_OWNERUUID_ID":{"id":19,"type":"optional_living_entity_reference","type_id":13},"DATA_VARIANT_ID":{"id":20,"type":"cat_variant","type_id":21},"IS_LYING":{"id":21,"type":"boolean","type_id":8},"RELAX_STATE_ONE":{"id":22,"type":"boolean","type_id":8},"DATA_COLLAR_COLOR":{"id":23,"type":"int","type_id":1},"DATA_SOUND_VARIANT_ID":{"id":24,"type":"cat_sound_variant","type_id":22}},"cave_spider":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_FLAGS_ID":{"id":16,"type":"byte","type_id":0}},"cherry_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"cherry_chest_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"chest_minecart":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_CUSTOM_DISPLAY_BLOCK":{"id":11,"type":"optional_block_state","type_id":15},"DATA_ID_DISPLAY_OFFSET":{"id":12,"type":"int","type_id":1}},"chicken":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_VARIANT_ID":{"id":18,"type":"chicken_variant","type_id":30},"DATA_SOUND_VARIANT_ID":{"id":19,"type":"chicken_sound_variant","type_id":31}},"cod":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"FROM_BUCKET":{"id":16,"type":"boolean","type_id":8}},"copper_golem":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_WEATHER_STATE":{"id":16,"type":"weathering_copper_state","type_id":38},"COPPER_GOLEM_STATE":{"id":17,"type":"copper_golem_state","type_id":37}},"command_block_minecart":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_CUSTOM_DISPLAY_BLOCK":{"id":11,"type":"optional_block_state","type_id":15},"DATA_ID_DISPLAY_OFFSET":{"id":12,"type":"int","type_id":1},"DATA_ID_COMMAND_NAME":{"id":13,"type":"string","type_id":4},"DATA_ID_LAST_OUTPUT":{"id":14,"type":"component","type_id":5}},"cow":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_VARIANT_ID":{"id":18,"type":"cow_variant","type_id":23},"DATA_SOUND_VARIANT_ID":{"id":19,"type":"cow_sound_variant","type_id":24}},"creaking":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"CAN_MOVE":{"id":16,"type":"boolean","type_id":8},"IS_ACTIVE":{"id":17,"type":"boolean","type_id":8},"IS_TEARING_DOWN":{"id":18,"type":"boolean","type_id":8},"HOME_POS":{"id":19,"type":"optional_block_pos","type_id":11}},"creeper":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_SWELL_DIR":{"id":16,"type":"int","type_id":1},"DATA_IS_POWERED":{"id":17,"type":"boolean","type_id":8},"DATA_IS_IGNITED":{"id":18,"type":"boolean","type_id":8}},"dark_oak_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"dark_oak_chest_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"dolphin":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"GOT_FISH":{"id":18,"type":"boolean","type_id":8},"MOISTNESS_LEVEL":{"id":19,"type":"int","type_id":1}},"donkey":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_ID_FLAGS":{"id":18,"type":"byte","type_id":0},"DATA_ID_CHEST":{"id":19,"type":"boolean","type_id":8}},"dragon_fireball":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1}},"drowned":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"DATA_SPECIAL_TYPE_ID":{"id":17,"type":"int","type_id":1},"DATA_DROWNED_CONVERSION_ID":{"id":18,"type":"boolean","type_id":8}},"egg":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM_STACK":{"id":8,"type":"item_stack","type_id":7}},"elder_guardian":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_ID_MOVING":{"id":16,"type":"boolean","type_id":8},"DATA_ID_ATTACK_TARGET":{"id":17,"type":"int","type_id":1}},"enderman":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_CARRY_STATE":{"id":16,"type":"optional_block_state","type_id":15},"DATA_CREEPY":{"id":17,"type":"boolean","type_id":8},"DATA_STARED_AT":{"id":18,"type":"boolean","type_id":8}},"endermite":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0}},"ender_dragon":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_PHASE":{"id":16,"type":"int","type_id":1}},"ender_pearl":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM_STACK":{"id":8,"type":"item_stack","type_id":7}},"end_crystal":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_BEAM_TARGET":{"id":8,"type":"optional_block_pos","type_id":11},"DATA_SHOW_BOTTOM":{"id":9,"type":"boolean","type_id":8}},"evoker":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"IS_CELEBRATING":{"id":16,"type":"boolean","type_id":8},"DATA_SPELL_CASTING_ID":{"id":17,"type":"byte","type_id":0}},"evoker_fangs":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1}},"experience_bottle":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM_STACK":{"id":8,"type":"item_stack","type_id":7}},"experience_orb":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_VALUE":{"id":8,"type":"int","type_id":1}},"eye_of_ender":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM_STACK":{"id":8,"type":"item_stack","type_id":7}},"falling_block":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_START_POS":{"id":8,"type":"block_pos","type_id":10}},"fireball":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM_STACK":{"id":8,"type":"item_stack","type_id":7}},"firework_rocket":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_FIREWORKS_ITEM":{"id":8,"type":"item_stack","type_id":7},"DATA_ATTACHED_TO_TARGET":{"id":9,"type":"optional_unsigned_int","type_id":19},"DATA_SHOT_AT_ANGLE":{"id":10,"type":"boolean","type_id":8}},"fox":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_TYPE_ID":{"id":18,"type":"int","type_id":1},"DATA_FLAGS_ID":{"id":19,"type":"byte","type_id":0},"DATA_TRUSTED_ID_0":{"id":20,"type":"optional_living_entity_reference","type_id":13},"DATA_TRUSTED_ID_1":{"id":21,"type":"optional_living_entity_reference","type_id":13}},"frog":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_VARIANT_ID":{"id":18,"type":"frog_variant","type_id":27},"DATA_TONGUE_TARGET_ID":{"id":19,"type":"optional_unsigned_int","type_id":19}},"furnace_minecart":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_CUSTOM_DISPLAY_BLOCK":{"id":11,"type":"optional_block_state","type_id":15},"DATA_ID_DISPLAY_OFFSET":{"id":12,"type":"int","type_id":1},"DATA_ID_FUEL":{"id":13,"type":"boolean","type_id":8}},"ghast":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_IS_CHARGING":{"id":16,"type":"boolean","type_id":8}},"happy_ghast":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"IS_LEASH_HOLDER":{"id":18,"type":"boolean","type_id":8},"STAYS_STILL":{"id":19,"type":"boolean","type_id":8}},"giant":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0}},"glow_item_frame":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_DIRECTION":{"id":8,"type":"direction","type_id":12},"DATA_ITEM":{"id":9,"type":"item_stack","type_id":7},"DATA_ROTATION":{"id":10,"type":"int","type_id":1}},"glow_squid":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_DARK_TICKS_REMAINING":{"id":18,"type":"int","type_id":1}},"goat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_IS_SCREAMING_GOAT":{"id":18,"type":"boolean","type_id":8},"DATA_HAS_LEFT_HORN":{"id":19,"type":"boolean","type_id":8},"DATA_HAS_RIGHT_HORN":{"id":20,"type":"boolean","type_id":8}},"guardian":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_ID_MOVING":{"id":16,"type":"boolean","type_id":8},"DATA_ID_ATTACK_TARGET":{"id":17,"type":"int","type_id":1}},"hoglin":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_IMMUNE_TO_ZOMBIFICATION":{"id":18,"type":"boolean","type_id":8}},"hopper_minecart":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_CUSTOM_DISPLAY_BLOCK":{"id":11,"type":"optional_block_state","type_id":15},"DATA_ID_DISPLAY_OFFSET":{"id":12,"type":"int","type_id":1}},"horse":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_ID_FLAGS":{"id":18,"type":"byte","type_id":0},"DATA_ID_TYPE_VARIANT":{"id":19,"type":"int","type_id":1}},"husk":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"DATA_SPECIAL_TYPE_ID":{"id":17,"type":"int","type_id":1},"DATA_DROWNED_CONVERSION_ID":{"id":18,"type":"boolean","type_id":8}},"illusioner":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"IS_CELEBRATING":{"id":16,"type":"boolean","type_id":8},"DATA_SPELL_CASTING_ID":{"id":17,"type":"byte","type_id":0}},"interaction":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_WIDTH_ID":{"id":8,"type":"float","type_id":3},"DATA_HEIGHT_ID":{"id":9,"type":"float","type_id":3},"DATA_RESPONSE_ID":{"id":10,"type":"boolean","type_id":8}},"iron_golem":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_FLAGS_ID":{"id":16,"type":"byte","type_id":0}},"item":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM":{"id":8,"type":"item_stack","type_id":7}},"item_display":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID":{"id":8,"type":"int","type_id":1},"DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID":{"id":9,"type":"int","type_id":1},"DATA_POS_ROT_INTERPOLATION_DURATION_ID":{"id":10,"type":"int","type_id":1},"DATA_TRANSLATION_ID":{"id":11,"type":"vector3","type_id":39},"DATA_SCALE_ID":{"id":12,"type":"vector3","type_id":39},"DATA_LEFT_ROTATION_ID":{"id":13,"type":"quaternion","type_id":40},"DATA_RIGHT_ROTATION_ID":{"id":14,"type":"quaternion","type_id":40},"DATA_BILLBOARD_RENDER_CONSTRAINTS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BRIGHTNESS_OVERRIDE_ID":{"id":16,"type":"int","type_id":1},"DATA_VIEW_RANGE_ID":{"id":17,"type":"float","type_id":3},"DATA_SHADOW_RADIUS_ID":{"id":18,"type":"float","type_id":3},"DATA_SHADOW_STRENGTH_ID":{"id":19,"type":"float","type_id":3},"DATA_WIDTH_ID":{"id":20,"type":"float","type_id":3},"DATA_HEIGHT_ID":{"id":21,"type":"float","type_id":3},"DATA_GLOW_COLOR_OVERRIDE_ID":{"id":22,"type":"int","type_id":1},"DATA_ITEM_STACK_ID":{"id":23,"type":"item_stack","type_id":7},"DATA_ITEM_DISPLAY_ID":{"id":24,"type":"byte","type_id":0}},"item_frame":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_DIRECTION":{"id":8,"type":"direction","type_id":12},"DATA_ITEM":{"id":9,"type":"item_stack","type_id":7},"DATA_ROTATION":{"id":10,"type":"int","type_id":1}},"jungle_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"jungle_chest_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"leash_knot":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1}},"lightning_bolt":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1}},"llama":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_ID_FLAGS":{"id":18,"type":"byte","type_id":0},"DATA_ID_CHEST":{"id":19,"type":"boolean","type_id":8},"DATA_STRENGTH_ID":{"id":20,"type":"int","type_id":1},"DATA_VARIANT_ID":{"id":21,"type":"int","type_id":1}},"llama_spit":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1}},"magma_cube":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"ID_SIZE":{"id":18,"type":"int","type_id":1}},"mangrove_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"mangrove_chest_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"mannequin":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_PLAYER_MAIN_HAND":{"id":15,"type":"humanoid_arm","type_id":42},"DATA_PLAYER_MODE_CUSTOMISATION":{"id":16,"type":"byte","type_id":0},"DATA_PROFILE":{"id":17,"type":"resolvable_profile","type_id":41},"DATA_IMMOVABLE":{"id":18,"type":"boolean","type_id":8},"DATA_DESCRIPTION":{"id":19,"type":"optional_component","type_id":6}},"marker":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1}},"minecart":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_CUSTOM_DISPLAY_BLOCK":{"id":11,"type":"optional_block_state","type_id":15},"DATA_ID_DISPLAY_OFFSET":{"id":12,"type":"int","type_id":1}},"mooshroom":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_TYPE":{"id":18,"type":"int","type_id":1}},"mule":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_ID_FLAGS":{"id":18,"type":"byte","type_id":0},"DATA_ID_CHEST":{"id":19,"type":"boolean","type_id":8}},"nautilus":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_FLAGS_ID":{"id":18,"type":"byte","type_id":0},"DATA_OWNERUUID_ID":{"id":19,"type":"optional_living_entity_reference","type_id":13},"DASH":{"id":20,"type":"boolean","type_id":8}},"oak_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"oak_chest_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"ocelot":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_TRUSTING":{"id":18,"type":"boolean","type_id":8}},"ominous_item_spawner":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM":{"id":8,"type":"item_stack","type_id":7}},"painting":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_DIRECTION":{"id":8,"type":"direction","type_id":12},"DATA_PAINTING_VARIANT_ID":{"id":9,"type":"painting_variant","type_id":34}},"pale_oak_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"pale_oak_chest_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"panda":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"UNHAPPY_COUNTER":{"id":18,"type":"int","type_id":1},"SNEEZE_COUNTER":{"id":19,"type":"int","type_id":1},"EAT_COUNTER":{"id":20,"type":"int","type_id":1},"MAIN_GENE_ID":{"id":21,"type":"byte","type_id":0},"HIDDEN_GENE_ID":{"id":22,"type":"byte","type_id":0},"DATA_ID_FLAGS":{"id":23,"type":"byte","type_id":0}},"parched":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0}},"parrot":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_FLAGS_ID":{"id":18,"type":"byte","type_id":0},"DATA_OWNERUUID_ID":{"id":19,"type":"optional_living_entity_reference","type_id":13},"DATA_VARIANT_ID":{"id":20,"type":"int","type_id":1}},"phantom":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"ID_SIZE":{"id":16,"type":"int","type_id":1}},"pig":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_BOOST_TIME":{"id":18,"type":"int","type_id":1},"DATA_VARIANT_ID":{"id":19,"type":"pig_variant","type_id":28},"DATA_SOUND_VARIANT_ID":{"id":20,"type":"pig_sound_variant","type_id":29}},"piglin":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_IMMUNE_TO_ZOMBIFICATION":{"id":16,"type":"boolean","type_id":8},"DATA_BABY_ID":{"id":17,"type":"boolean","type_id":8},"DATA_IS_CHARGING_CROSSBOW":{"id":18,"type":"boolean","type_id":8},"DATA_IS_DANCING":{"id":19,"type":"boolean","type_id":8}},"piglin_brute":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_IMMUNE_TO_ZOMBIFICATION":{"id":16,"type":"boolean","type_id":8}},"pillager":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"IS_CELEBRATING":{"id":16,"type":"boolean","type_id":8},"IS_CHARGING_CROSSBOW":{"id":17,"type":"boolean","type_id":8}},"polar_bear":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_STANDING_ID":{"id":18,"type":"boolean","type_id":8}},"splash_potion":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM_STACK":{"id":8,"type":"item_stack","type_id":7}},"lingering_potion":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM_STACK":{"id":8,"type":"item_stack","type_id":7}},"pufferfish":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"FROM_BUCKET":{"id":16,"type":"boolean","type_id":8},"PUFF_STATE":{"id":17,"type":"int","type_id":1}},"rabbit":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_TYPE_ID":{"id":18,"type":"int","type_id":1}},"ravager":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"IS_CELEBRATING":{"id":16,"type":"boolean","type_id":8}},"salmon":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"FROM_BUCKET":{"id":16,"type":"boolean","type_id":8},"DATA_TYPE":{"id":17,"type":"int","type_id":1}},"sheep":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_WOOL_ID":{"id":18,"type":"byte","type_id":0}},"shulker":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_ATTACH_FACE_ID":{"id":16,"type":"direction","type_id":12},"DATA_PEEK_ID":{"id":17,"type":"byte","type_id":0},"DATA_COLOR_ID":{"id":18,"type":"byte","type_id":0}},"shulker_bullet":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1}},"silverfish":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0}},"skeleton":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_STRAY_CONVERSION_ID":{"id":16,"type":"boolean","type_id":8}},"skeleton_horse":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_ID_FLAGS":{"id":18,"type":"byte","type_id":0}},"slime":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"ID_SIZE":{"id":18,"type":"int","type_id":1}},"small_fireball":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM_STACK":{"id":8,"type":"item_stack","type_id":7}},"sniffer":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_STATE":{"id":18,"type":"sniffer_state","type_id":35},"DATA_DROP_SEED_AT_TICK":{"id":19,"type":"int","type_id":1}},"snowball":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM_STACK":{"id":8,"type":"item_stack","type_id":7}},"snow_golem":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_PUMPKIN_ID":{"id":16,"type":"byte","type_id":0}},"spawner_minecart":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_CUSTOM_DISPLAY_BLOCK":{"id":11,"type":"optional_block_state","type_id":15},"DATA_ID_DISPLAY_OFFSET":{"id":12,"type":"int","type_id":1}},"spectral_arrow":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"ID_FLAGS":{"id":8,"type":"byte","type_id":0},"PIERCE_LEVEL":{"id":9,"type":"byte","type_id":0},"IN_GROUND":{"id":10,"type":"boolean","type_id":8}},"spider":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_FLAGS_ID":{"id":16,"type":"byte","type_id":0}},"spruce_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"spruce_chest_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"squid":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8}},"stray":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0}},"strider":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_BOOST_TIME":{"id":18,"type":"int","type_id":1},"DATA_SUFFOCATING":{"id":19,"type":"boolean","type_id":8}},"sulfur_cube":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"ID_SIZE":{"id":18,"type":"int","type_id":1},"MAX_FUSE":{"id":19,"type":"int","type_id":1},"FROM_BUCKET":{"id":20,"type":"boolean","type_id":8}},"tadpole":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"FROM_BUCKET":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8}},"text_display":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID":{"id":8,"type":"int","type_id":1},"DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID":{"id":9,"type":"int","type_id":1},"DATA_POS_ROT_INTERPOLATION_DURATION_ID":{"id":10,"type":"int","type_id":1},"DATA_TRANSLATION_ID":{"id":11,"type":"vector3","type_id":39},"DATA_SCALE_ID":{"id":12,"type":"vector3","type_id":39},"DATA_LEFT_ROTATION_ID":{"id":13,"type":"quaternion","type_id":40},"DATA_RIGHT_ROTATION_ID":{"id":14,"type":"quaternion","type_id":40},"DATA_BILLBOARD_RENDER_CONSTRAINTS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BRIGHTNESS_OVERRIDE_ID":{"id":16,"type":"int","type_id":1},"DATA_VIEW_RANGE_ID":{"id":17,"type":"float","type_id":3},"DATA_SHADOW_RADIUS_ID":{"id":18,"type":"float","type_id":3},"DATA_SHADOW_STRENGTH_ID":{"id":19,"type":"float","type_id":3},"DATA_WIDTH_ID":{"id":20,"type":"float","type_id":3},"DATA_HEIGHT_ID":{"id":21,"type":"float","type_id":3},"DATA_GLOW_COLOR_OVERRIDE_ID":{"id":22,"type":"int","type_id":1},"DATA_TEXT_ID":{"id":23,"type":"component","type_id":5},"DATA_LINE_WIDTH_ID":{"id":24,"type":"int","type_id":1},"DATA_BACKGROUND_COLOR_ID":{"id":25,"type":"int","type_id":1},"DATA_TEXT_OPACITY_ID":{"id":26,"type":"byte","type_id":0},"DATA_STYLE_FLAGS_ID":{"id":27,"type":"byte","type_id":0}},"tnt":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_FUSE_ID":{"id":8,"type":"int","type_id":1},"DATA_BLOCK_STATE_ID":{"id":9,"type":"block_state","type_id":14}},"tnt_minecart":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_CUSTOM_DISPLAY_BLOCK":{"id":11,"type":"optional_block_state","type_id":15},"DATA_ID_DISPLAY_OFFSET":{"id":12,"type":"int","type_id":1}},"trader_llama":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_ID_FLAGS":{"id":18,"type":"byte","type_id":0},"DATA_ID_CHEST":{"id":19,"type":"boolean","type_id":8},"DATA_STRENGTH_ID":{"id":20,"type":"int","type_id":1},"DATA_VARIANT_ID":{"id":21,"type":"int","type_id":1}},"trident":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"ID_FLAGS":{"id":8,"type":"byte","type_id":0},"PIERCE_LEVEL":{"id":9,"type":"byte","type_id":0},"IN_GROUND":{"id":10,"type":"boolean","type_id":8},"ID_LOYALTY":{"id":11,"type":"byte","type_id":0},"ID_FOIL":{"id":12,"type":"boolean","type_id":8}},"tropical_fish":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"FROM_BUCKET":{"id":16,"type":"boolean","type_id":8},"DATA_ID_TYPE_VARIANT":{"id":17,"type":"int","type_id":1}},"turtle":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"HAS_EGG":{"id":18,"type":"boolean","type_id":8},"LAYING_EGG":{"id":19,"type":"boolean","type_id":8}},"vex":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_FLAGS_ID":{"id":16,"type":"byte","type_id":0}},"villager":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_UNHAPPY_COUNTER":{"id":18,"type":"int","type_id":1},"DATA_VILLAGER_DATA":{"id":19,"type":"villager_data","type_id":18},"DATA_VILLAGER_DATA_FINALIZED":{"id":20,"type":"boolean","type_id":8}},"vindicator":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"IS_CELEBRATING":{"id":16,"type":"boolean","type_id":8}},"wandering_trader":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_UNHAPPY_COUNTER":{"id":18,"type":"int","type_id":1}},"warden":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"CLIENT_ANGER_LEVEL":{"id":16,"type":"int","type_id":1}},"wind_charge":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1}},"witch":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"IS_CELEBRATING":{"id":16,"type":"boolean","type_id":8},"DATA_USING_ITEM":{"id":17,"type":"boolean","type_id":8}},"wither":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_TARGET_A":{"id":16,"type":"int","type_id":1},"DATA_TARGET_B":{"id":17,"type":"int","type_id":1},"DATA_TARGET_C":{"id":18,"type":"int","type_id":1},"DATA_ID_INV":{"id":19,"type":"int","type_id":1}},"wither_skeleton":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0}},"wither_skull":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_DANGEROUS":{"id":8,"type":"boolean","type_id":8}},"wolf":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_FLAGS_ID":{"id":18,"type":"byte","type_id":0},"DATA_OWNERUUID_ID":{"id":19,"type":"optional_living_entity_reference","type_id":13},"DATA_INTERESTED_ID":{"id":20,"type":"boolean","type_id":8},"DATA_COLLAR_COLOR":{"id":21,"type":"int","type_id":1},"DATA_ANGER_END_TIME":{"id":22,"type":"long","type_id":2},"DATA_VARIANT_ID":{"id":23,"type":"wolf_variant","type_id":25},"DATA_SOUND_VARIANT_ID":{"id":24,"type":"wolf_sound_variant","type_id":26}},"zoglin":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8}},"zombie":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"DATA_SPECIAL_TYPE_ID":{"id":17,"type":"int","type_id":1},"DATA_DROWNED_CONVERSION_ID":{"id":18,"type":"boolean","type_id":8}},"zombie_horse":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_ID_FLAGS":{"id":18,"type":"byte","type_id":0}},"zombie_nautilus":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_FLAGS_ID":{"id":18,"type":"byte","type_id":0},"DATA_OWNERUUID_ID":{"id":19,"type":"optional_living_entity_reference","type_id":13},"DASH":{"id":20,"type":"boolean","type_id":8},"DATA_VARIANT_ID":{"id":21,"type":"zombie_nautilus_variant","type_id":32}},"zombie_villager":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"DATA_SPECIAL_TYPE_ID":{"id":17,"type":"int","type_id":1},"DATA_DROWNED_CONVERSION_ID":{"id":18,"type":"boolean","type_id":8},"DATA_CONVERTING_ID":{"id":19,"type":"boolean","type_id":8},"DATA_VILLAGER_DATA":{"id":20,"type":"villager_data","type_id":18},"DATA_VILLAGER_DATA_FINALIZED":{"id":21,"type":"boolean","type_id":8}},"zombified_piglin":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"DATA_SPECIAL_TYPE_ID":{"id":17,"type":"int","type_id":1},"DATA_DROWNED_CONVERSION_ID":{"id":18,"type":"boolean","type_id":8}},"player":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_PLAYER_MAIN_HAND":{"id":15,"type":"humanoid_arm","type_id":42},"DATA_PLAYER_MODE_CUSTOMISATION":{"id":16,"type":"byte","type_id":0},"DATA_PLAYER_ABSORPTION_ID":{"id":17,"type":"float","type_id":3},"DATA_SCORE_ID":{"id":18,"type":"int","type_id":1},"DATA_SHOULDER_PARROT_LEFT":{"id":19,"type":"optional_unsigned_int","type_id":19},"DATA_SHOULDER_PARROT_RIGHT":{"id":20,"type":"optional_unsigned_int","type_id":19}},"fishing_bobber":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_HOOKED_ENTITY":{"id":8,"type":"int","type_id":1},"DATA_BITING":{"id":9,"type":"boolean","type_id":8}},"boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"abstract_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"vehicle_entity":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3}},"entity":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1}},"chest_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"abstract_chest_boat":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"pathfinder_mob":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0}},"mob":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0}},"living_entity":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11}},"animal":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8}},"ageable_mob":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8}},"abstract_arrow":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"ID_FLAGS":{"id":8,"type":"byte","type_id":0},"PIERCE_LEVEL":{"id":9,"type":"byte","type_id":0},"IN_GROUND":{"id":10,"type":"boolean","type_id":8}},"projectile":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1}},"chest_raft":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"raft":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_PADDLE_LEFT":{"id":11,"type":"boolean","type_id":8},"DATA_ID_PADDLE_RIGHT":{"id":12,"type":"boolean","type_id":8},"DATA_ID_BUBBLE_TIME":{"id":13,"type":"int","type_id":1}},"ambient_creature":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0}},"monster":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0}},"display":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID":{"id":8,"type":"int","type_id":1},"DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID":{"id":9,"type":"int","type_id":1},"DATA_POS_ROT_INTERPOLATION_DURATION_ID":{"id":10,"type":"int","type_id":1},"DATA_TRANSLATION_ID":{"id":11,"type":"vector3","type_id":39},"DATA_SCALE_ID":{"id":12,"type":"vector3","type_id":39},"DATA_LEFT_ROTATION_ID":{"id":13,"type":"quaternion","type_id":40},"DATA_RIGHT_ROTATION_ID":{"id":14,"type":"quaternion","type_id":40},"DATA_BILLBOARD_RENDER_CONSTRAINTS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BRIGHTNESS_OVERRIDE_ID":{"id":16,"type":"int","type_id":1},"DATA_VIEW_RANGE_ID":{"id":17,"type":"float","type_id":3},"DATA_SHADOW_RADIUS_ID":{"id":18,"type":"float","type_id":3},"DATA_SHADOW_STRENGTH_ID":{"id":19,"type":"float","type_id":3},"DATA_WIDTH_ID":{"id":20,"type":"float","type_id":3},"DATA_HEIGHT_ID":{"id":21,"type":"float","type_id":3},"DATA_GLOW_COLOR_OVERRIDE_ID":{"id":22,"type":"int","type_id":1}},"abstract_skeleton":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0}},"abstract_wind_charge":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1}},"abstract_hurting_projectile":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1}},"abstract_horse":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_ID_FLAGS":{"id":18,"type":"byte","type_id":0}},"tamable_animal":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_FLAGS_ID":{"id":18,"type":"byte","type_id":0},"DATA_OWNERUUID_ID":{"id":19,"type":"optional_living_entity_reference","type_id":13}},"minecart_chest":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_CUSTOM_DISPLAY_BLOCK":{"id":11,"type":"optional_block_state","type_id":15},"DATA_ID_DISPLAY_OFFSET":{"id":12,"type":"int","type_id":1}},"abstract_minecart_container":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_CUSTOM_DISPLAY_BLOCK":{"id":11,"type":"optional_block_state","type_id":15},"DATA_ID_DISPLAY_OFFSET":{"id":12,"type":"int","type_id":1}},"abstract_minecart":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_CUSTOM_DISPLAY_BLOCK":{"id":11,"type":"optional_block_state","type_id":15},"DATA_ID_DISPLAY_OFFSET":{"id":12,"type":"int","type_id":1}},"abstract_schooling_fish":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"FROM_BUCKET":{"id":16,"type":"boolean","type_id":8}},"abstract_fish":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"FROM_BUCKET":{"id":16,"type":"boolean","type_id":8}},"water_animal":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0}},"abstract_golem":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0}},"minecart_command_block":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_CUSTOM_DISPLAY_BLOCK":{"id":11,"type":"optional_block_state","type_id":15},"DATA_ID_DISPLAY_OFFSET":{"id":12,"type":"int","type_id":1},"DATA_ID_COMMAND_NAME":{"id":13,"type":"string","type_id":4},"DATA_ID_LAST_OUTPUT":{"id":14,"type":"component","type_id":5}},"abstract_cow":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8}},"ageable_water_creature":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8}},"abstract_chested_horse":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_ID_FLAGS":{"id":18,"type":"byte","type_id":0},"DATA_ID_CHEST":{"id":19,"type":"boolean","type_id":8}},"thrown_egg":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM_STACK":{"id":8,"type":"item_stack","type_id":7}},"throwable_item_projectile":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM_STACK":{"id":8,"type":"item_stack","type_id":7}},"throwable_projectile":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1}},"ender_man":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_CARRY_STATE":{"id":16,"type":"optional_block_state","type_id":15},"DATA_CREEPY":{"id":17,"type":"boolean","type_id":8},"DATA_STARED_AT":{"id":18,"type":"boolean","type_id":8}},"thrown_enderpearl":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM_STACK":{"id":8,"type":"item_stack","type_id":7}},"spellcaster_illager":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"IS_CELEBRATING":{"id":16,"type":"boolean","type_id":8},"DATA_SPELL_CASTING_ID":{"id":17,"type":"byte","type_id":0}},"abstract_illager":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"IS_CELEBRATING":{"id":16,"type":"boolean","type_id":8}},"raider":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"IS_CELEBRATING":{"id":16,"type":"boolean","type_id":8}},"patrolling_monster":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0}},"thrown_experience_bottle":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM_STACK":{"id":8,"type":"item_stack","type_id":7}},"falling_block_entity":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_START_POS":{"id":8,"type":"block_pos","type_id":10}},"large_fireball":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM_STACK":{"id":8,"type":"item_stack","type_id":7}},"firework_rocket_entity":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_FIREWORKS_ITEM":{"id":8,"type":"item_stack","type_id":7},"DATA_ATTACHED_TO_TARGET":{"id":9,"type":"optional_unsigned_int","type_id":19},"DATA_SHOT_AT_ANGLE":{"id":10,"type":"boolean","type_id":8}},"minecart_furnace":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_CUSTOM_DISPLAY_BLOCK":{"id":11,"type":"optional_block_state","type_id":15},"DATA_ID_DISPLAY_OFFSET":{"id":12,"type":"int","type_id":1},"DATA_ID_FUEL":{"id":13,"type":"boolean","type_id":8}},"hanging_entity":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_DIRECTION":{"id":8,"type":"direction","type_id":12}},"block_attached_entity":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1}},"minecart_hopper":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_CUSTOM_DISPLAY_BLOCK":{"id":11,"type":"optional_block_state","type_id":15},"DATA_ID_DISPLAY_OFFSET":{"id":12,"type":"int","type_id":1}},"item_entity":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM":{"id":8,"type":"item_stack","type_id":7}},"leash_fence_knot_entity":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1}},"abstract_cube_mob":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"ID_SIZE":{"id":18,"type":"int","type_id":1}},"avatar":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_PLAYER_MAIN_HAND":{"id":15,"type":"humanoid_arm","type_id":42},"DATA_PLAYER_MODE_CUSTOMISATION":{"id":16,"type":"byte","type_id":0}},"mushroom_cow":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_TYPE":{"id":18,"type":"int","type_id":1}},"abstract_nautilus":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_FLAGS_ID":{"id":18,"type":"byte","type_id":0},"DATA_OWNERUUID_ID":{"id":19,"type":"optional_living_entity_reference","type_id":13},"DASH":{"id":20,"type":"boolean","type_id":8}},"shoulder_riding_entity":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_FLAGS_ID":{"id":18,"type":"byte","type_id":0},"DATA_OWNERUUID_ID":{"id":19,"type":"optional_living_entity_reference","type_id":13}},"abstract_piglin":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_IMMUNE_TO_ZOMBIFICATION":{"id":16,"type":"boolean","type_id":8}},"thrown_splash_potion":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM_STACK":{"id":8,"type":"item_stack","type_id":7}},"abstract_thrown_potion":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM_STACK":{"id":8,"type":"item_stack","type_id":7}},"thrown_lingering_potion":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ITEM_STACK":{"id":8,"type":"item_stack","type_id":7}},"minecart_spawner":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_CUSTOM_DISPLAY_BLOCK":{"id":11,"type":"optional_block_state","type_id":15},"DATA_ID_DISPLAY_OFFSET":{"id":12,"type":"int","type_id":1}},"primed_tnt":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_FUSE_ID":{"id":8,"type":"int","type_id":1},"DATA_BLOCK_STATE_ID":{"id":9,"type":"block_state","type_id":14}},"minecart_tnt":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_ID_HURT":{"id":8,"type":"int","type_id":1},"DATA_ID_HURTDIR":{"id":9,"type":"int","type_id":1},"DATA_ID_DAMAGE":{"id":10,"type":"float","type_id":3},"DATA_ID_CUSTOM_DISPLAY_BLOCK":{"id":11,"type":"optional_block_state","type_id":15},"DATA_ID_DISPLAY_OFFSET":{"id":12,"type":"int","type_id":1}},"thrown_trident":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"ID_FLAGS":{"id":8,"type":"byte","type_id":0},"PIERCE_LEVEL":{"id":9,"type":"byte","type_id":0},"IN_GROUND":{"id":10,"type":"boolean","type_id":8},"ID_LOYALTY":{"id":11,"type":"byte","type_id":0},"ID_FOIL":{"id":12,"type":"boolean","type_id":8}},"abstract_villager":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_BABY_ID":{"id":16,"type":"boolean","type_id":8},"AGE_LOCKED":{"id":17,"type":"boolean","type_id":8},"DATA_UNHAPPY_COUNTER":{"id":18,"type":"int","type_id":1}},"wither_boss":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_LIVING_ENTITY_FLAGS":{"id":8,"type":"byte","type_id":0},"DATA_HEALTH_ID":{"id":9,"type":"float","type_id":3},"DATA_EFFECT_PARTICLES":{"id":10,"type":"particles","type_id":17},"DATA_EFFECT_AMBIENCE_ID":{"id":11,"type":"boolean","type_id":8},"DATA_ARROW_COUNT_ID":{"id":12,"type":"int","type_id":1},"DATA_STINGER_COUNT_ID":{"id":13,"type":"int","type_id":1},"SLEEPING_POS_ID":{"id":14,"type":"optional_block_pos","type_id":11},"DATA_MOB_FLAGS_ID":{"id":15,"type":"byte","type_id":0},"DATA_TARGET_A":{"id":16,"type":"int","type_id":1},"DATA_TARGET_B":{"id":17,"type":"int","type_id":1},"DATA_TARGET_C":{"id":18,"type":"int","type_id":1},"DATA_ID_INV":{"id":19,"type":"int","type_id":1}},"fishing_hook":{"DATA_SHARED_FLAGS_ID":{"id":0,"type":"byte","type_id":0},"DATA_AIR_SUPPLY_ID":{"id":1,"type":"int","type_id":1},"DATA_CUSTOM_NAME":{"id":2,"type":"optional_component","type_id":6},"DATA_CUSTOM_NAME_VISIBLE":{"id":3,"type":"boolean","type_id":8},"DATA_SILENT":{"id":4,"type":"boolean","type_id":8},"DATA_NO_GRAVITY":{"id":5,"type":"boolean","type_id":8},"DATA_POSE":{"id":6,"type":"pose","type_id":20},"DATA_TICKS_FROZEN":{"id":7,"type":"int","type_id":1},"DATA_HOOKED_ENTITY":{"id":8,"type":"int","type_id":1},"DATA_BITING":{"id":9,"type":"boolean","type_id":8}}} \ No newline at end of file diff --git a/crates/pumpkin-data/src/generated/meta_data_type.rs b/crates/pumpkin-data/src/generated/meta_data_type.rs index fe280f33a..301a166a7 100644 --- a/crates/pumpkin-data/src/generated/meta_data_type.rs +++ b/crates/pumpkin-data/src/generated/meta_data_type.rs @@ -13,18 +13,6 @@ pub struct MetaDataType { v26_2: i32, } impl MetaDataType { - pub const ARM: MetaDataType = MetaDataType { - v1_21: -1i32, - v1_21_2: -1i32, - v1_21_4: -1i32, - v1_21_5: -1i32, - v1_21_6: -1i32, - v1_21_7: -1i32, - v1_21_9: -1i32, - v1_21_11: 38i32, - v26_1: -1i32, - v26_2: -1i32, - }; pub const ARMADILLO_STATE: MetaDataType = MetaDataType { v1_21: 28i32, v1_21_2: 28i32, @@ -134,29 +122,17 @@ impl MetaDataType { v26_2: 30i32, }; pub const COMPONENT: MetaDataType = MetaDataType { - v1_21: -1i32, - v1_21_2: -1i32, - v1_21_4: -1i32, - v1_21_5: -1i32, - v1_21_6: -1i32, - v1_21_7: -1i32, - v1_21_9: -1i32, - v1_21_11: -1i32, + v1_21: 5i32, + v1_21_2: 5i32, + v1_21_4: 5i32, + v1_21_5: 5i32, + v1_21_6: 5i32, + v1_21_7: 5i32, + v1_21_9: 5i32, + v1_21_11: 5i32, v26_1: 5i32, v26_2: 5i32, }; - pub const COPPER_GOLEM_STATE: MetaDataType = MetaDataType { - v1_21: -1i32, - v1_21_2: -1i32, - v1_21_4: -1i32, - v1_21_5: -1i32, - v1_21_6: -1i32, - v1_21_7: -1i32, - v1_21_9: 32i32, - v1_21_11: 33i32, - v26_1: 37i32, - v26_2: 37i32, - }; pub const COW_SOUND_VARIANT: MetaDataType = MetaDataType { v1_21: -1i32, v1_21_2: -1i32, @@ -182,30 +158,6 @@ impl MetaDataType { v26_2: 23i32, }; pub const DIRECTION: MetaDataType = MetaDataType { - v1_21: -1i32, - v1_21_2: -1i32, - v1_21_4: -1i32, - v1_21_5: -1i32, - v1_21_6: -1i32, - v1_21_7: -1i32, - v1_21_9: -1i32, - v1_21_11: -1i32, - v26_1: 12i32, - v26_2: 12i32, - }; - pub const ENTITY_POSE: MetaDataType = MetaDataType { - v1_21: 21i32, - v1_21_2: 21i32, - v1_21_4: 21i32, - v1_21_5: 21i32, - v1_21_6: 21i32, - v1_21_7: 21i32, - v1_21_9: 20i32, - v1_21_11: 20i32, - v26_1: -1i32, - v26_2: -1i32, - }; - pub const FACING: MetaDataType = MetaDataType { v1_21: 12i32, v1_21_2: 12i32, v1_21_4: 12i32, @@ -214,8 +166,8 @@ impl MetaDataType { v1_21_7: 12i32, v1_21_9: 12i32, v1_21_11: 12i32, - v26_1: -1i32, - v26_2: -1i32, + v26_1: 12i32, + v26_2: 12i32, }; pub const FLOAT: MetaDataType = MetaDataType { v1_21: 3i32, @@ -249,23 +201,11 @@ impl MetaDataType { v1_21_6: -1i32, v1_21_7: -1i32, v1_21_9: -1i32, - v1_21_11: -1i32, + v1_21_11: 38i32, v26_1: 42i32, v26_2: 42i32, }; pub const INT: MetaDataType = MetaDataType { - v1_21: -1i32, - v1_21_2: -1i32, - v1_21_4: -1i32, - v1_21_5: -1i32, - v1_21_6: -1i32, - v1_21_7: -1i32, - v1_21_9: -1i32, - v1_21_11: -1i32, - v26_1: 1i32, - v26_2: 1i32, - }; - pub const INTEGER: MetaDataType = MetaDataType { v1_21: 1i32, v1_21_2: 1i32, v1_21_4: 1i32, @@ -274,8 +214,8 @@ impl MetaDataType { v1_21_7: 1i32, v1_21_9: 1i32, v1_21_11: 1i32, - v26_1: -1i32, - v26_2: -1i32, + v26_1: 1i32, + v26_2: 1i32, }; pub const ITEM_STACK: MetaDataType = MetaDataType { v1_21: 7i32, @@ -350,14 +290,14 @@ impl MetaDataType { v26_2: 15i32, }; pub const OPTIONAL_COMPONENT: MetaDataType = MetaDataType { - v1_21: -1i32, - v1_21_2: -1i32, - v1_21_4: -1i32, - v1_21_5: -1i32, - v1_21_6: -1i32, - v1_21_7: -1i32, - v1_21_9: -1i32, - v1_21_11: -1i32, + v1_21: 6i32, + v1_21_2: 6i32, + v1_21_4: 6i32, + v1_21_5: 6i32, + v1_21_6: 6i32, + v1_21_7: 6i32, + v1_21_9: 6i32, + v1_21_11: 6i32, v26_1: 6i32, v26_2: 6i32, }; @@ -373,18 +313,6 @@ impl MetaDataType { v26_1: 33i32, v26_2: 33i32, }; - pub const OPTIONAL_INT: MetaDataType = MetaDataType { - v1_21: 20i32, - v1_21_2: 20i32, - v1_21_4: 20i32, - v1_21_5: 20i32, - v1_21_6: 20i32, - v1_21_7: 20i32, - v1_21_9: 19i32, - v1_21_11: 19i32, - v26_1: -1i32, - v26_2: -1i32, - }; pub const OPTIONAL_LIVING_ENTITY_REFERENCE: MetaDataType = MetaDataType { v1_21: -1i32, v1_21_2: -1i32, @@ -397,27 +325,15 @@ impl MetaDataType { v26_1: 13i32, v26_2: 13i32, }; - pub const OPTIONAL_TEXT_COMPONENT: MetaDataType = MetaDataType { - v1_21: 6i32, - v1_21_2: 6i32, - v1_21_4: 6i32, - v1_21_5: 6i32, - v1_21_6: 6i32, - v1_21_7: 6i32, - v1_21_9: 6i32, - v1_21_11: 6i32, - v26_1: -1i32, - v26_2: -1i32, - }; pub const OPTIONAL_UNSIGNED_INT: MetaDataType = MetaDataType { - v1_21: -1i32, - v1_21_2: -1i32, - v1_21_4: -1i32, - v1_21_5: -1i32, - v1_21_6: -1i32, - v1_21_7: -1i32, - v1_21_9: -1i32, - v1_21_11: -1i32, + v1_21: 20i32, + v1_21_2: 20i32, + v1_21_4: 20i32, + v1_21_5: 20i32, + v1_21_6: 20i32, + v1_21_7: 20i32, + v1_21_9: 19i32, + v1_21_11: 19i32, v26_1: 19i32, v26_2: 19i32, }; @@ -469,7 +385,7 @@ impl MetaDataType { v26_1: 16i32, v26_2: 16i32, }; - pub const PARTICLE_LIST: MetaDataType = MetaDataType { + pub const PARTICLES: MetaDataType = MetaDataType { v1_21: 18i32, v1_21_2: 18i32, v1_21_4: 18i32, @@ -478,18 +394,6 @@ impl MetaDataType { v1_21_7: 18i32, v1_21_9: 17i32, v1_21_11: 17i32, - v26_1: -1i32, - v26_2: -1i32, - }; - pub const PARTICLES: MetaDataType = MetaDataType { - v1_21: -1i32, - v1_21_2: -1i32, - v1_21_4: -1i32, - v1_21_5: -1i32, - v1_21_6: -1i32, - v1_21_7: -1i32, - v1_21_9: -1i32, - v1_21_11: -1i32, v26_1: 17i32, v26_2: 17i32, }; @@ -518,42 +422,18 @@ impl MetaDataType { v26_2: 28i32, }; pub const POSE: MetaDataType = MetaDataType { - v1_21: -1i32, - v1_21_2: -1i32, - v1_21_4: -1i32, - v1_21_5: -1i32, - v1_21_6: -1i32, - v1_21_7: -1i32, - v1_21_9: -1i32, - v1_21_11: -1i32, + v1_21: 21i32, + v1_21_2: 21i32, + v1_21_4: 21i32, + v1_21_5: 21i32, + v1_21_6: 21i32, + v1_21_7: 21i32, + v1_21_9: 20i32, + v1_21_11: 20i32, v26_1: 20i32, v26_2: 20i32, }; - pub const PROFILE: MetaDataType = MetaDataType { - v1_21: -1i32, - v1_21_2: -1i32, - v1_21_4: -1i32, - v1_21_5: -1i32, - v1_21_6: -1i32, - v1_21_7: -1i32, - v1_21_9: 36i32, - v1_21_11: 37i32, - v26_1: -1i32, - v26_2: -1i32, - }; pub const QUATERNION: MetaDataType = MetaDataType { - v1_21: -1i32, - v1_21_2: -1i32, - v1_21_4: -1i32, - v1_21_5: -1i32, - v1_21_6: -1i32, - v1_21_7: -1i32, - v1_21_9: -1i32, - v1_21_11: -1i32, - v26_1: 40i32, - v26_2: 40i32, - }; - pub const QUATERNION_F: MetaDataType = MetaDataType { v1_21: 30i32, v1_21_2: 30i32, v1_21_4: 30i32, @@ -562,8 +442,8 @@ impl MetaDataType { v1_21_7: 34i32, v1_21_9: 35i32, v1_21_11: 36i32, - v26_1: -1i32, - v26_2: -1i32, + v26_1: 40i32, + v26_2: 40i32, }; pub const RESOLVABLE_PROFILE: MetaDataType = MetaDataType { v1_21: -1i32, @@ -572,12 +452,12 @@ impl MetaDataType { v1_21_5: -1i32, v1_21_6: -1i32, v1_21_7: -1i32, - v1_21_9: -1i32, - v1_21_11: -1i32, + v1_21_9: 36i32, + v1_21_11: 37i32, v26_1: 41i32, v26_2: 41i32, }; - pub const ROTATION: MetaDataType = MetaDataType { + pub const ROTATIONS: MetaDataType = MetaDataType { v1_21: 9i32, v1_21_2: 9i32, v1_21_4: 9i32, @@ -586,18 +466,6 @@ impl MetaDataType { v1_21_7: 9i32, v1_21_9: 9i32, v1_21_11: 9i32, - v26_1: -1i32, - v26_2: -1i32, - }; - pub const ROTATIONS: MetaDataType = MetaDataType { - v1_21: -1i32, - v1_21_2: -1i32, - v1_21_4: -1i32, - v1_21_5: -1i32, - v1_21_6: -1i32, - v1_21_7: -1i32, - v1_21_9: -1i32, - v1_21_11: -1i32, v26_1: 9i32, v26_2: 9i32, }; @@ -625,31 +493,7 @@ impl MetaDataType { v26_1: 4i32, v26_2: 4i32, }; - pub const TEXT_COMPONENT: MetaDataType = MetaDataType { - v1_21: 5i32, - v1_21_2: 5i32, - v1_21_4: 5i32, - v1_21_5: 5i32, - v1_21_6: 5i32, - v1_21_7: 5i32, - v1_21_9: 5i32, - v1_21_11: 5i32, - v26_1: -1i32, - v26_2: -1i32, - }; pub const VECTOR3: MetaDataType = MetaDataType { - v1_21: -1i32, - v1_21_2: -1i32, - v1_21_4: -1i32, - v1_21_5: -1i32, - v1_21_6: -1i32, - v1_21_7: -1i32, - v1_21_9: -1i32, - v1_21_11: -1i32, - v26_1: 39i32, - v26_2: 39i32, - }; - pub const VECTOR_3F: MetaDataType = MetaDataType { v1_21: 29i32, v1_21_2: 29i32, v1_21_4: 29i32, @@ -658,8 +502,8 @@ impl MetaDataType { v1_21_7: 33i32, v1_21_9: 34i32, v1_21_11: 35i32, - v26_1: -1i32, - v26_2: -1i32, + v26_1: 39i32, + v26_2: 39i32, }; pub const VILLAGER_DATA: MetaDataType = MetaDataType { v1_21: 19i32, @@ -680,8 +524,8 @@ impl MetaDataType { v1_21_5: -1i32, v1_21_6: -1i32, v1_21_7: -1i32, - v1_21_9: -1i32, - v1_21_11: -1i32, + v1_21_9: 32i32, + v1_21_11: 33i32, v26_1: 38i32, v26_2: 38i32, }; @@ -721,6 +565,19 @@ impl MetaDataType { v26_1: 32i32, v26_2: 32i32, }; + pub const INTEGER: MetaDataType = Self::INT; + pub const ENTITY_POSE: MetaDataType = Self::POSE; + pub const FACING: MetaDataType = Self::DIRECTION; + pub const TEXT_COMPONENT: MetaDataType = Self::COMPONENT; + pub const OPTIONAL_TEXT_COMPONENT: MetaDataType = Self::OPTIONAL_COMPONENT; + pub const OPTIONAL_INT: MetaDataType = Self::OPTIONAL_UNSIGNED_INT; + pub const VECTOR_3F: MetaDataType = Self::VECTOR3; + pub const QUATERNION_F: MetaDataType = Self::QUATERNION; + pub const ROTATION: MetaDataType = Self::ROTATIONS; + pub const PARTICLE_LIST: MetaDataType = Self::PARTICLES; + pub const COPPER_GOLEM_STATE: MetaDataType = Self::WEATHERING_COPPER_STATE; + pub const PROFILE: MetaDataType = Self::RESOLVABLE_PROFILE; + pub const ARM: MetaDataType = Self::HUMANOID_ARM; pub const fn id(&self, version: pumpkin_util::version::JavaMinecraftVersion) -> i32 { match version { pumpkin_util::version::JavaMinecraftVersion::V_1_21 => self.v1_21, diff --git a/crates/pumpkin-data/src/generated/tracked_data.rs b/crates/pumpkin-data/src/generated/tracked_data.rs index eeb382832..d8f5f1c5b 100644 --- a/crates/pumpkin-data/src/generated/tracked_data.rs +++ b/crates/pumpkin-data/src/generated/tracked_data.rs @@ -1,29 +1,14 @@ /* This file is generated. Do not edit manually. */ +use crate::meta_data_type::MetaDataType; use pumpkin_util::version::JavaMinecraftVersion; +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)] pub struct TrackedId { - pub v1_21: u8, - pub v1_21_2: u8, - pub v1_21_4: u8, - pub v1_21_5: u8, - pub v1_21_6: u8, - pub v1_21_7: u8, - pub v1_21_9: u8, - pub v1_21_11: u8, - pub v26_1: u8, pub v26_2: u8, } impl TrackedId { - pub fn get(&self, version: &JavaMinecraftVersion) -> u8 { + #[must_use] + pub const fn get(&self, version: &JavaMinecraftVersion) -> u8 { match version { - pumpkin_util::version::JavaMinecraftVersion::V_1_21 => self.v1_21, - pumpkin_util::version::JavaMinecraftVersion::V_1_21_2 => self.v1_21_2, - pumpkin_util::version::JavaMinecraftVersion::V_1_21_4 => self.v1_21_4, - pumpkin_util::version::JavaMinecraftVersion::V_1_21_5 => self.v1_21_5, - pumpkin_util::version::JavaMinecraftVersion::V_1_21_6 => self.v1_21_6, - pumpkin_util::version::JavaMinecraftVersion::V_1_21_7 => self.v1_21_7, - pumpkin_util::version::JavaMinecraftVersion::V_1_21_9 => self.v1_21_9, - pumpkin_util::version::JavaMinecraftVersion::V_1_21_11 => self.v1_21_11, - pumpkin_util::version::JavaMinecraftVersion::V_26_1 => self.v26_1, pumpkin_util::version::JavaMinecraftVersion::V_26_2 => self.v26_2, _ => self.v26_2, } @@ -34,4050 +19,20776 @@ impl From for u8 { id.v26_2 } } -pub struct TrackedData; -impl TrackedData { - pub const ACTIVE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 255u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const ACTIVELY_TRAVELING: TrackedId = TrackedId { - v1_21: 22u8, - v1_21_2: 22u8, - v1_21_4: 22u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const AGE_LOCKED: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 17u8, - v26_2: 17u8, - }; - pub const AIR: TrackedId = TrackedId { - v1_21: 1u8, - v1_21_2: 1u8, - v1_21_4: 1u8, - v1_21_5: 1u8, - v1_21_6: 1u8, - v1_21_7: 1u8, - v1_21_9: 1u8, - v1_21_11: 1u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const AIR_SUPPLY_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 1u8, - v26_2: 1u8, - }; - pub const ANGER: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 16u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const ANGER_END_TIME: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 21u8, - v1_21_9: 255u8, - v1_21_11: 21u8, - v26_1: 22u8, - v26_2: 22u8, - }; - pub const ANGER_TIME: TrackedId = TrackedId { - v1_21: 21u8, - v1_21_2: 21u8, - v1_21_4: 21u8, - v1_21_5: 21u8, - v1_21_6: 21u8, - v1_21_7: 255u8, - v1_21_9: 21u8, - v1_21_11: 255u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const ANGRY: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 17u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const ARMADILLO_STATE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const ARMOR_STAND_FLAGS: TrackedId = TrackedId { - v1_21: 15u8, - v1_21_2: 15u8, - v1_21_4: 15u8, - v1_21_5: 15u8, - v1_21_6: 15u8, - v1_21_7: 15u8, - v1_21_9: 15u8, - v1_21_11: 15u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const ARROW_COUNT_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 12u8, - v26_2: 12u8, - }; - pub const ASK_FOR_BAMBOO_TICKS: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 255u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const ATTACHED_FACE: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 16u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const ATTACHED_TO_TARGET: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 9u8, - v26_2: 9u8, - }; - pub const ATTACH_FACE_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const BABY: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 16u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const BABY_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const BACKGROUND: TrackedId = TrackedId { - v1_21: 25u8, - v1_21_2: 25u8, - v1_21_4: 25u8, - v1_21_5: 25u8, - v1_21_6: 25u8, - v1_21_7: 25u8, - v1_21_9: 25u8, - v1_21_11: 25u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const BACKGROUND_COLOR_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 25u8, - v26_2: 25u8, - }; - pub const BAT_FLAGS: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 255u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const BEAM_TARGET: TrackedId = TrackedId { - v1_21: 8u8, - v1_21_2: 8u8, - v1_21_4: 8u8, - v1_21_5: 8u8, - v1_21_6: 8u8, - v1_21_7: 8u8, - v1_21_9: 8u8, - v1_21_11: 8u8, - v26_1: 8u8, - v26_2: 8u8, - }; - pub const BEAM_TARGET_ID: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 17u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const BEE_FLAGS: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 17u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const BEGGING: TrackedId = TrackedId { - v1_21: 19u8, - v1_21_2: 19u8, - v1_21_4: 19u8, - v1_21_5: 19u8, - v1_21_6: 19u8, - v1_21_7: 255u8, - v1_21_9: 19u8, - v1_21_11: 19u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const BILLBOARD: TrackedId = TrackedId { - v1_21: 15u8, - v1_21_2: 15u8, - v1_21_4: 15u8, - v1_21_5: 15u8, - v1_21_6: 15u8, - v1_21_7: 15u8, - v1_21_9: 15u8, - v1_21_11: 15u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const BILLBOARD_RENDER_CONSTRAINTS_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 15u8, - v26_2: 15u8, - }; - pub const BITING: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 9u8, - v26_2: 9u8, - }; - pub const BLAZE_FLAGS: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 255u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const BLOCK_OFFSET: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 12u8, - v1_21_6: 12u8, - v1_21_7: 255u8, - v1_21_9: 12u8, - v1_21_11: 12u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const BLOCK_POS: TrackedId = TrackedId { - v1_21: 8u8, - v1_21_2: 8u8, - v1_21_4: 8u8, - v1_21_5: 8u8, - v1_21_6: 8u8, - v1_21_7: 255u8, - v1_21_9: 8u8, - v1_21_11: 8u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const BLOCK_STATE: TrackedId = TrackedId { - v1_21: 9u8, - v1_21_2: 9u8, - v1_21_4: 9u8, - v1_21_5: 9u8, - v1_21_6: 9u8, - v1_21_7: 8u8, - v1_21_9: 9u8, - v1_21_11: 9u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const BLOCK_STATE_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 9u8, - v26_2: 9u8, - }; - pub const BOAT_TYPE: TrackedId = TrackedId { - v1_21: 11u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const BODY_POSE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 17u8, - v26_2: 17u8, - }; - pub const BOOST_TIME: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 255u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const BRIGHTNESS: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 16u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const BRIGHTNESS_OVERRIDE_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const BUBBLE_WOBBLE_TICKS: TrackedId = TrackedId { - v1_21: 14u8, - v1_21_2: 13u8, - v1_21_4: 13u8, - v1_21_5: 13u8, - v1_21_6: 13u8, - v1_21_7: 13u8, - v1_21_9: 13u8, - v1_21_11: 13u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const CAN_DUPLICATE: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 255u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 17u8, - v26_2: 17u8, - }; - pub const CAN_MOVE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const CARRIED_BLOCK: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 16u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const CARRY_STATE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const CAT_COLLAR_COLOR: TrackedId = TrackedId { - v1_21: 22u8, - v1_21_2: 22u8, - v1_21_4: 22u8, - v1_21_5: 22u8, - v1_21_6: 22u8, - v1_21_7: 22u8, - v1_21_9: 22u8, - v1_21_11: 22u8, - v26_1: 23u8, - v26_2: 23u8, - }; - pub const CAT_COLLAR_COLOR_ID: TrackedId = TrackedId { - v1_21: 22u8, - v1_21_2: 22u8, - v1_21_4: 22u8, - v1_21_5: 22u8, - v1_21_6: 22u8, - v1_21_7: 22u8, - v1_21_9: 22u8, - v1_21_11: 22u8, - v26_1: 23u8, - v26_2: 23u8, - }; - pub const CAT_SOUND_VARIANT_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 23u8, - v1_21_6: 23u8, - v1_21_7: 23u8, - v1_21_9: 23u8, - v1_21_11: 23u8, - v26_1: 24u8, - v26_2: 24u8, - }; - pub const CAT_VARIANT: TrackedId = TrackedId { - v1_21: 19u8, - v1_21_2: 19u8, - v1_21_4: 19u8, - v1_21_5: 19u8, - v1_21_6: 19u8, - v1_21_7: 19u8, - v1_21_9: 19u8, - v1_21_11: 19u8, - v26_1: 20u8, - v26_2: 20u8, - }; - pub const CAT_VARIANT_ID: TrackedId = TrackedId { - v1_21: 19u8, - v1_21_2: 19u8, - v1_21_4: 19u8, - v1_21_5: 19u8, - v1_21_6: 19u8, - v1_21_7: 19u8, - v1_21_9: 19u8, - v1_21_11: 19u8, - v26_1: 20u8, - v26_2: 20u8, - }; - pub const CAUGHT_FISH: TrackedId = TrackedId { - v1_21: 9u8, - v1_21_2: 9u8, - v1_21_4: 9u8, - v1_21_5: 9u8, - v1_21_6: 9u8, - v1_21_7: 255u8, - v1_21_9: 9u8, - v1_21_11: 9u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const CELEBRATING: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 255u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const CHARGED: TrackedId = TrackedId { - v1_21: 8u8, - v1_21_2: 8u8, - v1_21_4: 8u8, - v1_21_5: 8u8, - v1_21_6: 8u8, - v1_21_7: 19u8, - v1_21_9: 8u8, - v1_21_11: 8u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const CHARGING: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 255u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const CHEST: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 255u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const CHILD: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 255u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const CLIENT_ANGER_LEVEL: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const CLIENT_FLAGS: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 15u8, - v26_2: 15u8, - }; - pub const COLD: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 255u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const COLLAR_COLOR: TrackedId = TrackedId { - v1_21: 20u8, - v1_21_2: 20u8, - v1_21_4: 20u8, - v1_21_5: 20u8, - v1_21_6: 20u8, - v1_21_7: 20u8, - v1_21_9: 20u8, - v1_21_11: 20u8, - v26_1: 21u8, - v26_2: 21u8, - }; - pub const COLOR: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 255u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const COLOR_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const COMMAND: TrackedId = TrackedId { - v1_21: 14u8, - v1_21_2: 14u8, - v1_21_4: 14u8, - v1_21_5: 13u8, - v1_21_6: 13u8, - v1_21_7: 255u8, - v1_21_9: 13u8, - v1_21_11: 13u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const CONVERTING: TrackedId = TrackedId { - v1_21: 19u8, - v1_21_2: 19u8, - v1_21_4: 19u8, - v1_21_5: 19u8, - v1_21_6: 19u8, - v1_21_7: 19u8, - v1_21_9: 19u8, - v1_21_11: 19u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const CONVERTING_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 19u8, - v26_2: 19u8, - }; - pub const CONVERTING_IN_WATER: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 18u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const COPPER_GOLEM_STATE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 17u8, - v26_2: 17u8, - }; - pub const CREEPY: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 17u8, - v26_2: 17u8, - }; - pub const CRUMBLING: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 18u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 255u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const CUSTOM_BLOCK_ID: TrackedId = TrackedId { - v1_21: 11u8, - v1_21_2: 11u8, - v1_21_4: 11u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const CUSTOM_BLOCK_OFFSET: TrackedId = TrackedId { - v1_21: 12u8, - v1_21_2: 12u8, - v1_21_4: 12u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const CUSTOM_BLOCK_PRESENT: TrackedId = TrackedId { - v1_21: 13u8, - v1_21_2: 13u8, - v1_21_4: 13u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const CUSTOM_BLOCK_STATE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 11u8, - v1_21_6: 11u8, - v1_21_7: 255u8, - v1_21_9: 11u8, - v1_21_11: 11u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const CUSTOM_NAME: TrackedId = TrackedId { - v1_21: 2u8, - v1_21_2: 2u8, - v1_21_4: 2u8, - v1_21_5: 2u8, - v1_21_6: 2u8, - v1_21_7: 2u8, - v1_21_9: 2u8, - v1_21_11: 2u8, - v26_1: 2u8, - v26_2: 2u8, - }; - pub const CUSTOM_NAME_VISIBLE: TrackedId = TrackedId { - v1_21: 3u8, - v1_21_2: 3u8, - v1_21_4: 3u8, - v1_21_5: 3u8, - v1_21_6: 3u8, - v1_21_7: 3u8, - v1_21_9: 3u8, - v1_21_11: 3u8, - v26_1: 3u8, - v26_2: 3u8, - }; - pub const DAMAGE_WOBBLE_SIDE: TrackedId = TrackedId { - v1_21: 9u8, - v1_21_2: 9u8, - v1_21_4: 9u8, - v1_21_5: 9u8, - v1_21_6: 9u8, - v1_21_7: 255u8, - v1_21_9: 9u8, - v1_21_11: 9u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const DAMAGE_WOBBLE_STRENGTH: TrackedId = TrackedId { - v1_21: 10u8, - v1_21_2: 10u8, - v1_21_4: 10u8, - v1_21_5: 10u8, - v1_21_6: 10u8, - v1_21_7: 255u8, - v1_21_9: 10u8, - v1_21_11: 10u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const DAMAGE_WOBBLE_TICKS: TrackedId = TrackedId { - v1_21: 8u8, - v1_21_2: 8u8, - v1_21_4: 8u8, - v1_21_5: 8u8, - v1_21_6: 8u8, - v1_21_7: 255u8, - v1_21_9: 8u8, - v1_21_11: 8u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const DANCING: TrackedId = TrackedId { - v1_21: 19u8, - v1_21_2: 19u8, - v1_21_4: 19u8, - v1_21_5: 19u8, - v1_21_6: 19u8, - v1_21_7: 255u8, - v1_21_9: 19u8, - v1_21_11: 19u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const DANGEROUS: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 8u8, - v26_2: 8u8, - }; - pub const DARK_TICKS_REMAINING: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 255u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const DASH: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 20u8, - v26_2: 20u8, - }; - pub const DASHING: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 255u8, - v1_21_9: 18u8, - v1_21_11: 19u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const DESCRIPTION: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 19u8, - v1_21_11: 19u8, - v26_1: 19u8, - v26_2: 19u8, - }; - pub const DIGGING_SAND: TrackedId = TrackedId { - v1_21: 19u8, - v1_21_2: 19u8, - v1_21_4: 19u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 255u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const DIRECTION: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 8u8, - v26_2: 8u8, - }; - pub const DRINKING: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 255u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const DROP_SEED_AT_TICK: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 19u8, - v26_2: 19u8, - }; - pub const DROWNED_CONVERSION_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const EATING_TICKS: TrackedId = TrackedId { - v1_21: 19u8, - v1_21_2: 19u8, - v1_21_4: 19u8, - v1_21_5: 19u8, - v1_21_6: 19u8, - v1_21_7: 19u8, - v1_21_9: 19u8, - v1_21_11: 19u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const EAT_COUNTER: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 20u8, - v26_2: 20u8, - }; - pub const EFFECT_AMBIENCE_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 11u8, - v26_2: 11u8, - }; - pub const EFFECT_PARTICLES: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 10u8, - v26_2: 10u8, - }; - pub const ENCHANTED: TrackedId = TrackedId { - v1_21: 11u8, - v1_21_2: 12u8, - v1_21_4: 12u8, - v1_21_5: 12u8, - v1_21_6: 12u8, - v1_21_7: 255u8, - v1_21_9: 12u8, - v1_21_11: 12u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const EXPLOSION_RADIUS: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 9u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const FACING: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 8u8, - v1_21_7: 255u8, - v1_21_9: 8u8, - v1_21_11: 8u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const FINISH_DIG_TIME: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 255u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const FLAGS: TrackedId = TrackedId { - v1_21: 0u8, - v1_21_2: 0u8, - v1_21_4: 0u8, - v1_21_5: 0u8, - v1_21_6: 0u8, - v1_21_7: 0u8, - v1_21_9: 0u8, - v1_21_11: 0u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const FLAGS_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const FOX_FLAGS: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 18u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const FROM_BUCKET: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 255u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const FROZEN_TICKS: TrackedId = TrackedId { - v1_21: 7u8, - v1_21_2: 7u8, - v1_21_4: 7u8, - v1_21_5: 7u8, - v1_21_6: 7u8, - v1_21_7: 7u8, - v1_21_9: 7u8, - v1_21_11: 7u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const FUSE: TrackedId = TrackedId { - v1_21: 8u8, - v1_21_2: 8u8, - v1_21_4: 8u8, - v1_21_5: 8u8, - v1_21_6: 8u8, - v1_21_7: 8u8, - v1_21_9: 8u8, - v1_21_11: 8u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const FUSE_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 8u8, - v26_2: 8u8, - }; - pub const FUSE_SPEED: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 16u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const GLOW_COLOR_OVERRIDE: TrackedId = TrackedId { - v1_21: 22u8, - v1_21_2: 22u8, - v1_21_4: 22u8, - v1_21_5: 22u8, - v1_21_6: 22u8, - v1_21_7: 22u8, - v1_21_9: 22u8, - v1_21_11: 22u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const GLOW_COLOR_OVERRIDE_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 22u8, - v26_2: 22u8, - }; - pub const GOT_FISH: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const HAS_EGG: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 255u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const HAS_FISH: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 255u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const HAS_LEFT_HORN: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 19u8, - v26_2: 19u8, - }; - pub const HAS_RIGHT_HORN: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 20u8, - v26_2: 20u8, - }; - pub const HAS_ROPES: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 17u8, - v1_21_7: 255u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const HEAD_DOWN: TrackedId = TrackedId { - v1_21: 21u8, - v1_21_2: 21u8, - v1_21_4: 21u8, - v1_21_5: 21u8, - v1_21_6: 21u8, - v1_21_7: 21u8, - v1_21_9: 21u8, - v1_21_11: 21u8, - v26_1: 22u8, - v26_2: 22u8, - }; - pub const HEAD_POSE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const HEAD_ROLLING_TIME_LEFT: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 255u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const HEALTH: TrackedId = TrackedId { - v1_21: 9u8, - v1_21_2: 9u8, - v1_21_4: 9u8, - v1_21_5: 9u8, - v1_21_6: 9u8, - v1_21_7: 9u8, - v1_21_9: 9u8, - v1_21_11: 9u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const HEALTH_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 9u8, - v26_2: 9u8, - }; - pub const HEIGHT: TrackedId = TrackedId { - v1_21: 21u8, - v1_21_2: 21u8, - v1_21_4: 21u8, - v1_21_5: 21u8, - v1_21_6: 21u8, - v1_21_7: 21u8, - v1_21_9: 21u8, - v1_21_11: 21u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const HEIGHT_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 21u8, - v26_2: 21u8, - }; - pub const HIDDEN_GENE: TrackedId = TrackedId { - v1_21: 21u8, - v1_21_2: 21u8, - v1_21_4: 21u8, - v1_21_5: 21u8, - v1_21_6: 21u8, - v1_21_7: 21u8, - v1_21_9: 21u8, - v1_21_11: 21u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const HIDDEN_GENE_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 22u8, - v26_2: 22u8, - }; - pub const HOME_POS: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 19u8, - v1_21_6: 19u8, - v1_21_7: 255u8, - v1_21_9: 19u8, - v1_21_11: 19u8, - v26_1: 19u8, - v26_2: 19u8, - }; - pub const HOOKED_ENTITY: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 8u8, - v26_2: 8u8, - }; - pub const HOOK_ENTITY_ID: TrackedId = TrackedId { - v1_21: 8u8, - v1_21_2: 8u8, - v1_21_4: 8u8, - v1_21_5: 8u8, - v1_21_6: 8u8, - v1_21_7: 255u8, - v1_21_9: 8u8, - v1_21_11: 8u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const HORSE_FLAGS: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 17u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const ID_ATTACK_TARGET: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 17u8, - v26_2: 17u8, - }; - pub const ID_BUBBLE_TIME: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 13u8, - v26_2: 13u8, - }; - pub const ID_CHEST: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 19u8, - v26_2: 19u8, - }; - pub const ID_COMMAND_NAME: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 13u8, - v26_2: 13u8, - }; - pub const ID_CUSTOM_DISPLAY_BLOCK: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 11u8, - v26_2: 11u8, - }; - pub const ID_DAMAGE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 10u8, - v26_2: 10u8, - }; - pub const ID_DISPLAY_OFFSET: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 12u8, - v26_2: 12u8, - }; - pub const ID_EFFECT_COLOR: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 11u8, - v26_2: 11u8, - }; - pub const ID_FIREWORKS_ITEM: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 8u8, - v26_2: 8u8, - }; - pub const ID_FLAGS: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 8u8, - v26_2: 8u8, - }; - pub const ID_FOIL: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 12u8, - v26_2: 12u8, - }; - pub const ID_FUEL: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 13u8, - v26_2: 13u8, - }; - pub const ID_HURT: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 8u8, - v26_2: 8u8, - }; - pub const ID_HURTDIR: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 9u8, - v26_2: 9u8, - }; - pub const ID_INV: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 19u8, - v26_2: 19u8, - }; - pub const ID_LAST_OUTPUT: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 14u8, - v26_2: 14u8, - }; - pub const ID_LOYALTY: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 11u8, - v26_2: 11u8, - }; - pub const ID_MOVING: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const ID_PADDLE_LEFT: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 11u8, - v26_2: 11u8, - }; - pub const ID_PADDLE_RIGHT: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 12u8, - v26_2: 12u8, - }; - pub const ID_SIZE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 16u8, - v26_2: 18u8, - }; - pub const ID_TYPE_VARIANT: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 17u8, - v26_2: 17u8, - }; - pub const IGNITED: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 18u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const IMMOVABLE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const IMMUNE_TO_ZOMBIFICATION: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 255u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const INTERESTED_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 20u8, - v26_2: 20u8, - }; - pub const INTERPOLATION_DURATION: TrackedId = TrackedId { - v1_21: 9u8, - v1_21_2: 9u8, - v1_21_4: 9u8, - v1_21_5: 9u8, - v1_21_6: 9u8, - v1_21_7: 9u8, - v1_21_9: 9u8, - v1_21_11: 9u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const INVUL_TIMER: TrackedId = TrackedId { - v1_21: 19u8, - v1_21_2: 19u8, - v1_21_4: 19u8, - v1_21_5: 19u8, - v1_21_6: 19u8, - v1_21_7: 255u8, - v1_21_9: 19u8, - v1_21_11: 19u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const IN_GROUND: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 10u8, - v1_21_4: 10u8, - v1_21_5: 10u8, - v1_21_6: 10u8, - v1_21_7: 255u8, - v1_21_9: 10u8, - v1_21_11: 10u8, - v26_1: 10u8, - v26_2: 10u8, - }; - pub const IN_SLEEPING_POSE: TrackedId = TrackedId { - v1_21: 20u8, - v1_21_2: 20u8, - v1_21_4: 20u8, - v1_21_5: 20u8, - v1_21_6: 20u8, - v1_21_7: 20u8, - v1_21_9: 20u8, - v1_21_11: 20u8, - v26_1: 21u8, - v26_2: 21u8, - }; - pub const IRON_GOLEM_FLAGS: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 16u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const IS_ACTIVE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 17u8, - v26_2: 17u8, - }; - pub const IS_CELEBRATING: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const IS_CHARGING: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const IS_CHARGING_CROSSBOW: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 17u8, - v26_2: 17u8, - }; - pub const IS_DANCING: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 19u8, - v26_2: 19u8, - }; - pub const IS_IGNITED: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const IS_LEASH_HOLDER: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const IS_LYING: TrackedId = TrackedId { - v1_21: 20u8, - v1_21_2: 20u8, - v1_21_4: 20u8, - v1_21_5: 20u8, - v1_21_6: 20u8, - v1_21_7: 20u8, - v1_21_9: 20u8, - v1_21_11: 20u8, - v26_1: 21u8, - v26_2: 21u8, - }; - pub const IS_POWERED: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 17u8, - v26_2: 17u8, - }; - pub const IS_SCREAMING_GOAT: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const IS_TEARING_DOWN: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const ITEM: TrackedId = TrackedId { - v1_21: 8u8, - v1_21_2: 8u8, - v1_21_4: 8u8, - v1_21_5: 8u8, - v1_21_6: 8u8, - v1_21_7: 255u8, - v1_21_9: 8u8, - v1_21_11: 8u8, - v26_1: 8u8, - v26_2: 8u8, - }; - pub const ITEM_DISPLAY: TrackedId = TrackedId { - v1_21: 24u8, - v1_21_2: 24u8, - v1_21_4: 24u8, - v1_21_5: 24u8, - v1_21_6: 24u8, - v1_21_7: 24u8, - v1_21_9: 24u8, - v1_21_11: 24u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const ITEM_DISPLAY_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 24u8, - v26_2: 24u8, - }; - pub const ITEM_STACK: TrackedId = TrackedId { - v1_21: 8u8, - v1_21_2: 8u8, - v1_21_4: 8u8, - v1_21_5: 8u8, - v1_21_6: 9u8, - v1_21_7: 8u8, - v1_21_9: 9u8, - v1_21_11: 9u8, - v26_1: 8u8, - v26_2: 8u8, - }; - pub const ITEM_STACK_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 23u8, - v26_2: 23u8, - }; - pub const LAND_BOUND: TrackedId = TrackedId { - v1_21: 21u8, - v1_21_2: 21u8, - v1_21_4: 21u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const LAST_OUTPUT: TrackedId = TrackedId { - v1_21: 15u8, - v1_21_2: 15u8, - v1_21_4: 15u8, - v1_21_5: 14u8, - v1_21_6: 14u8, - v1_21_7: 255u8, - v1_21_9: 14u8, - v1_21_11: 14u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const LAST_POSE_CHANGE_TICK: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 20u8, - v26_2: 20u8, - }; - pub const LAST_POSE_TICK: TrackedId = TrackedId { - v1_21: 19u8, - v1_21_2: 19u8, - v1_21_4: 19u8, - v1_21_5: 19u8, - v1_21_6: 19u8, - v1_21_7: 255u8, - v1_21_9: 19u8, - v1_21_11: 19u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const LAYING_EGG: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 19u8, - v26_2: 19u8, - }; - pub const LEFT_ARM_POSE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const LEFT_HORN: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 255u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const LEFT_LEG_POSE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 20u8, - v26_2: 20u8, - }; - pub const LEFT_PADDLE_MOVING: TrackedId = TrackedId { - v1_21: 12u8, - v1_21_2: 11u8, - v1_21_4: 11u8, - v1_21_5: 11u8, - v1_21_6: 11u8, - v1_21_7: 11u8, - v1_21_9: 11u8, - v1_21_11: 11u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const LEFT_ROTATION: TrackedId = TrackedId { - v1_21: 13u8, - v1_21_2: 13u8, - v1_21_4: 13u8, - v1_21_5: 13u8, - v1_21_6: 13u8, - v1_21_7: 13u8, - v1_21_9: 13u8, - v1_21_11: 13u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const LEFT_ROTATION_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 13u8, - v26_2: 13u8, - }; - pub const LINE_WIDTH: TrackedId = TrackedId { - v1_21: 24u8, - v1_21_2: 24u8, - v1_21_4: 24u8, - v1_21_5: 24u8, - v1_21_6: 24u8, - v1_21_7: 24u8, - v1_21_9: 24u8, - v1_21_11: 24u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const LINE_WIDTH_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 24u8, - v26_2: 24u8, - }; - pub const LIT: TrackedId = TrackedId { - v1_21: 14u8, - v1_21_2: 14u8, - v1_21_4: 14u8, - v1_21_5: 13u8, - v1_21_6: 13u8, - v1_21_7: 255u8, - v1_21_9: 13u8, - v1_21_11: 13u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const LIVING_ENTITY_FLAGS: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 8u8, - v26_2: 8u8, - }; - pub const LIVING_FLAGS: TrackedId = TrackedId { - v1_21: 8u8, - v1_21_2: 8u8, - v1_21_4: 8u8, - v1_21_5: 8u8, - v1_21_6: 8u8, - v1_21_7: 8u8, - v1_21_9: 8u8, - v1_21_11: 8u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const LOYALTY: TrackedId = TrackedId { - v1_21: 10u8, - v1_21_2: 11u8, - v1_21_4: 11u8, - v1_21_5: 11u8, - v1_21_6: 11u8, - v1_21_7: 255u8, - v1_21_9: 11u8, - v1_21_11: 11u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const MAIN_ARM_ID: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 18u8, - v1_21_9: 15u8, - v1_21_11: 15u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const MAIN_GENE: TrackedId = TrackedId { - v1_21: 20u8, - v1_21_2: 20u8, - v1_21_4: 20u8, - v1_21_5: 20u8, - v1_21_6: 20u8, - v1_21_7: 20u8, - v1_21_9: 20u8, - v1_21_11: 20u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const MAIN_GENE_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 21u8, - v26_2: 21u8, - }; - pub const MAX_FUSE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 255u8, - v26_2: 19u8, - }; - pub const MOB_FLAGS: TrackedId = TrackedId { - v1_21: 15u8, - v1_21_2: 15u8, - v1_21_4: 15u8, - v1_21_5: 15u8, - v1_21_6: 15u8, - v1_21_7: 15u8, - v1_21_9: 15u8, - v1_21_11: 15u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const MOB_FLAGS_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 15u8, - v26_2: 15u8, - }; - pub const MOISTNESS: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 19u8, - v1_21_4: 19u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 255u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const MOISTNESS_LEVEL: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 19u8, - v26_2: 19u8, - }; - pub const NO_GRAVITY: TrackedId = TrackedId { - v1_21: 5u8, - v1_21_2: 5u8, - v1_21_4: 5u8, - v1_21_5: 5u8, - v1_21_6: 5u8, - v1_21_7: 5u8, - v1_21_9: 5u8, - v1_21_11: 5u8, - v26_1: 5u8, - v26_2: 5u8, - }; - pub const OTHER_TRUSTED: TrackedId = TrackedId { - v1_21: 20u8, - v1_21_2: 20u8, - v1_21_4: 20u8, - v1_21_5: 20u8, - v1_21_6: 20u8, - v1_21_7: 255u8, - v1_21_9: 20u8, - v1_21_11: 20u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const OWNER: TrackedId = TrackedId { - v1_21: 19u8, - v1_21_2: 19u8, - v1_21_4: 19u8, - v1_21_5: 19u8, - v1_21_6: 19u8, - v1_21_7: 255u8, - v1_21_9: 19u8, - v1_21_11: 19u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const OWNERUUID_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 19u8, - v26_2: 19u8, - }; - pub const OWNER_UUID: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 18u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const OXIDATION_LEVEL: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const PAINTING_VARIANT_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 9u8, - v26_2: 9u8, - }; - pub const PANDA_FLAGS: TrackedId = TrackedId { - v1_21: 22u8, - v1_21_2: 22u8, - v1_21_4: 22u8, - v1_21_5: 22u8, - v1_21_6: 22u8, - v1_21_7: 22u8, - v1_21_9: 22u8, - v1_21_11: 22u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const PARTICLE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 10u8, - v1_21_6: 10u8, - v1_21_7: 255u8, - v1_21_9: 10u8, - v1_21_11: 10u8, - v26_1: 10u8, - v26_2: 10u8, - }; - pub const PARTICLE_ID: TrackedId = TrackedId { - v1_21: 10u8, - v1_21_2: 10u8, - v1_21_4: 10u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const PEEK_AMOUNT: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 17u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const PEEK_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 17u8, - v26_2: 17u8, - }; - pub const PHASE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const PHASE_TYPE: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 16u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const PIERCE_LEVEL: TrackedId = TrackedId { - v1_21: 9u8, - v1_21_2: 9u8, - v1_21_4: 9u8, - v1_21_5: 9u8, - v1_21_6: 9u8, - v1_21_7: 255u8, - v1_21_9: 9u8, - v1_21_11: 9u8, - v26_1: 9u8, - v26_2: 9u8, - }; - pub const PLAYER_MAIN_HAND: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 15u8, - v26_2: 15u8, - }; - pub const PLAYER_MODE_CUSTOMISATION: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const PLAYER_MODE_CUSTOMIZATION_ID: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 17u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const PLAYING_DEAD: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 255u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 19u8, - v26_2: 19u8, - }; - pub const POSE: TrackedId = TrackedId { - v1_21: 6u8, - v1_21_2: 6u8, - v1_21_4: 6u8, - v1_21_5: 6u8, - v1_21_6: 6u8, - v1_21_7: 6u8, - v1_21_9: 6u8, - v1_21_11: 6u8, - v26_1: 6u8, - v26_2: 6u8, - }; - pub const POS_ROT_INTERPOLATION_DURATION_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 10u8, - v26_2: 10u8, - }; - pub const POTION_SWIRLS: TrackedId = TrackedId { - v1_21: 10u8, - v1_21_2: 10u8, - v1_21_4: 10u8, - v1_21_5: 10u8, - v1_21_6: 10u8, - v1_21_7: 10u8, - v1_21_9: 10u8, - v1_21_11: 10u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const POTION_SWIRLS_AMBIENT: TrackedId = TrackedId { - v1_21: 11u8, - v1_21_2: 11u8, - v1_21_4: 11u8, - v1_21_5: 11u8, - v1_21_6: 11u8, - v1_21_7: 11u8, - v1_21_9: 11u8, - v1_21_11: 11u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const PROFILE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 17u8, - v26_2: 17u8, - }; - pub const PROJECTILE_FLAGS: TrackedId = TrackedId { - v1_21: 8u8, - v1_21_2: 8u8, - v1_21_4: 8u8, - v1_21_5: 8u8, - v1_21_6: 8u8, - v1_21_7: 255u8, - v1_21_9: 8u8, - v1_21_11: 8u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const PROVOKED: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 18u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const PUFF_STATE: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 17u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 17u8, - v26_2: 17u8, - }; - pub const PUMPKIN_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const RABBIT_TYPE: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const RADIUS: TrackedId = TrackedId { - v1_21: 8u8, - v1_21_2: 8u8, - v1_21_4: 8u8, - v1_21_5: 8u8, - v1_21_6: 8u8, - v1_21_7: 255u8, - v1_21_9: 8u8, - v1_21_11: 8u8, - v26_1: 8u8, - v26_2: 8u8, - }; - pub const RELAX_STATE_ONE: TrackedId = TrackedId { - v1_21: 21u8, - v1_21_2: 21u8, - v1_21_4: 21u8, - v1_21_5: 21u8, - v1_21_6: 21u8, - v1_21_7: 21u8, - v1_21_9: 21u8, - v1_21_11: 21u8, - v26_1: 22u8, - v26_2: 22u8, - }; - pub const RESPONSE: TrackedId = TrackedId { - v1_21: 10u8, - v1_21_2: 10u8, - v1_21_4: 10u8, - v1_21_5: 10u8, - v1_21_6: 10u8, - v1_21_7: 255u8, - v1_21_9: 10u8, - v1_21_11: 10u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const RESPONSE_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 10u8, - v26_2: 10u8, - }; - pub const RIGHT_ARM_POSE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 19u8, - v26_2: 19u8, - }; - pub const RIGHT_HORN: TrackedId = TrackedId { - v1_21: 19u8, - v1_21_2: 19u8, - v1_21_4: 19u8, - v1_21_5: 19u8, - v1_21_6: 19u8, - v1_21_7: 255u8, - v1_21_9: 19u8, - v1_21_11: 19u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const RIGHT_LEG_POSE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 21u8, - v26_2: 21u8, - }; - pub const RIGHT_PADDLE_MOVING: TrackedId = TrackedId { - v1_21: 13u8, - v1_21_2: 12u8, - v1_21_4: 12u8, - v1_21_5: 12u8, - v1_21_6: 12u8, - v1_21_7: 12u8, - v1_21_9: 12u8, - v1_21_11: 12u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const RIGHT_ROTATION: TrackedId = TrackedId { - v1_21: 14u8, - v1_21_2: 14u8, - v1_21_4: 14u8, - v1_21_5: 14u8, - v1_21_6: 14u8, - v1_21_7: 14u8, - v1_21_9: 14u8, - v1_21_11: 14u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const RIGHT_ROTATION_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 14u8, - v26_2: 14u8, - }; - pub const ROTATION: TrackedId = TrackedId { - v1_21: 9u8, - v1_21_2: 9u8, - v1_21_4: 9u8, - v1_21_5: 9u8, - v1_21_6: 10u8, - v1_21_7: 9u8, - v1_21_9: 10u8, - v1_21_11: 10u8, - v26_1: 10u8, - v26_2: 10u8, - }; - pub const SADDLED: TrackedId = TrackedId { - v1_21: 19u8, - v1_21_2: 19u8, - v1_21_4: 19u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const SCALE: TrackedId = TrackedId { - v1_21: 12u8, - v1_21_2: 12u8, - v1_21_4: 12u8, - v1_21_5: 12u8, - v1_21_6: 12u8, - v1_21_7: 12u8, - v1_21_9: 12u8, - v1_21_11: 12u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const SCALE_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 12u8, - v26_2: 12u8, - }; - pub const SCREAMING: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 255u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const SHADOW_RADIUS: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 18u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const SHADOW_RADIUS_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const SHADOW_STRENGTH: TrackedId = TrackedId { - v1_21: 19u8, - v1_21_2: 19u8, - v1_21_4: 19u8, - v1_21_5: 19u8, - v1_21_6: 19u8, - v1_21_7: 19u8, - v1_21_9: 19u8, - v1_21_11: 19u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const SHADOW_STRENGTH_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 19u8, - v26_2: 19u8, - }; - pub const SHARED_FLAGS_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 0u8, - v26_2: 0u8, - }; - pub const SHEARED: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 16u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const SHOOTER_ENTITY_ID: TrackedId = TrackedId { - v1_21: 9u8, - v1_21_2: 9u8, - v1_21_4: 9u8, - v1_21_5: 9u8, - v1_21_6: 9u8, - v1_21_7: 255u8, - v1_21_9: 9u8, - v1_21_11: 9u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const SHOOTING: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 255u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const SHOT_AT_ANGLE: TrackedId = TrackedId { - v1_21: 10u8, - v1_21_2: 10u8, - v1_21_4: 10u8, - v1_21_5: 10u8, - v1_21_6: 10u8, - v1_21_7: 255u8, - v1_21_9: 10u8, - v1_21_11: 10u8, - v26_1: 10u8, - v26_2: 10u8, - }; - pub const SHOW_BOTTOM: TrackedId = TrackedId { - v1_21: 9u8, - v1_21_2: 9u8, - v1_21_4: 9u8, - v1_21_5: 9u8, - v1_21_6: 9u8, - v1_21_7: 9u8, - v1_21_9: 9u8, - v1_21_11: 9u8, - v26_1: 9u8, - v26_2: 9u8, - }; - pub const SILENT: TrackedId = TrackedId { - v1_21: 4u8, - v1_21_2: 4u8, - v1_21_4: 4u8, - v1_21_5: 4u8, - v1_21_6: 4u8, - v1_21_7: 4u8, - v1_21_9: 4u8, - v1_21_11: 4u8, - v26_1: 4u8, - v26_2: 4u8, - }; - pub const SIZE: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 255u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const SLEEPING_POSITION: TrackedId = TrackedId { - v1_21: 14u8, - v1_21_2: 14u8, - v1_21_4: 14u8, - v1_21_5: 14u8, - v1_21_6: 14u8, - v1_21_7: 14u8, - v1_21_9: 14u8, - v1_21_11: 14u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const SLEEPING_POS_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 14u8, - v26_2: 14u8, - }; - pub const SLIME_SIZE: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 16u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const SNEEZE_COUNTER: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 19u8, - v26_2: 19u8, - }; - pub const SNEEZE_PROGRESS: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 18u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const SNOW_GOLEM_FLAGS: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 16u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const SOUND_VARIANT: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 23u8, - v1_21_6: 23u8, - v1_21_7: 23u8, - v1_21_9: 23u8, - v1_21_11: 23u8, - v26_1: 24u8, - v26_2: 24u8, - }; - pub const SOUND_VARIANT_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 23u8, - v1_21_6: 23u8, - v1_21_7: 23u8, - v1_21_9: 23u8, - v1_21_11: 23u8, - v26_1: 24u8, - v26_2: 24u8, - }; - pub const SPECIAL_TYPE_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 17u8, - v26_2: 17u8, - }; - pub const SPELL: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 255u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const SPELL_CASTING_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 17u8, - v26_2: 17u8, - }; - pub const SPIDER_FLAGS: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 255u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const SPIKES_RETRACTED: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 16u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const STACK: TrackedId = TrackedId { - v1_21: 8u8, - v1_21_2: 8u8, - v1_21_4: 8u8, - v1_21_5: 8u8, - v1_21_6: 8u8, - v1_21_7: 255u8, - v1_21_9: 8u8, - v1_21_11: 8u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const STANDING_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const STARED_AT: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const START_INTERPOLATION: TrackedId = TrackedId { - v1_21: 8u8, - v1_21_2: 8u8, - v1_21_4: 8u8, - v1_21_5: 8u8, - v1_21_6: 8u8, - v1_21_7: 8u8, - v1_21_9: 8u8, - v1_21_11: 8u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const START_POS: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 8u8, - v26_2: 8u8, - }; - pub const STATE: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 255u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const STAYING_STILL: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 18u8, - v1_21_7: 255u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const STAYS_STILL: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 19u8, - v26_2: 19u8, - }; - pub const STINGER_COUNT: TrackedId = TrackedId { - v1_21: 13u8, - v1_21_2: 13u8, - v1_21_4: 13u8, - v1_21_5: 13u8, - v1_21_6: 13u8, - v1_21_7: 13u8, - v1_21_9: 13u8, - v1_21_11: 13u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const STINGER_COUNT_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 13u8, - v26_2: 13u8, - }; - pub const STRAY_CONVERSION_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const STRENGTH: TrackedId = TrackedId { - v1_21: 19u8, - v1_21_2: 19u8, - v1_21_4: 19u8, - v1_21_5: 19u8, - v1_21_6: 19u8, - v1_21_7: 19u8, - v1_21_9: 19u8, - v1_21_11: 19u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const STRENGTH_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 20u8, - v26_2: 20u8, - }; - pub const STUCK_ARROW_COUNT: TrackedId = TrackedId { - v1_21: 12u8, - v1_21_2: 12u8, - v1_21_4: 12u8, - v1_21_5: 12u8, - v1_21_6: 12u8, - v1_21_7: 12u8, - v1_21_9: 12u8, - v1_21_11: 12u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const STYLE_FLAGS_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 27u8, - v26_2: 27u8, - }; - pub const SUFFOCATING: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 19u8, - v26_2: 19u8, - }; - pub const SWELL_DIR: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const TAMEABLE_FLAGS: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 17u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const TARGET: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 255u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const TARGET_A: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const TARGET_B: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 17u8, - v26_2: 17u8, - }; - pub const TARGET_C: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const TELEPORT_DURATION: TrackedId = TrackedId { - v1_21: 10u8, - v1_21_2: 10u8, - v1_21_4: 10u8, - v1_21_5: 10u8, - v1_21_6: 10u8, - v1_21_7: 10u8, - v1_21_9: 10u8, - v1_21_11: 10u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const TEXT: TrackedId = TrackedId { - v1_21: 23u8, - v1_21_2: 23u8, - v1_21_4: 23u8, - v1_21_5: 23u8, - v1_21_6: 23u8, - v1_21_7: 23u8, - v1_21_9: 23u8, - v1_21_11: 23u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const TEXT_DISPLAY_FLAGS: TrackedId = TrackedId { - v1_21: 27u8, - v1_21_2: 27u8, - v1_21_4: 27u8, - v1_21_5: 27u8, - v1_21_6: 27u8, - v1_21_7: 27u8, - v1_21_9: 27u8, - v1_21_11: 27u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const TEXT_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 23u8, - v26_2: 23u8, - }; - pub const TEXT_OPACITY: TrackedId = TrackedId { - v1_21: 26u8, - v1_21_2: 26u8, - v1_21_4: 26u8, - v1_21_5: 26u8, - v1_21_6: 26u8, - v1_21_7: 26u8, - v1_21_9: 26u8, - v1_21_11: 26u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const TEXT_OPACITY_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 26u8, - v26_2: 26u8, - }; - pub const TICKS_FROZEN: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 7u8, - v26_2: 7u8, - }; - pub const TONGUE_TARGET_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 19u8, - v26_2: 19u8, - }; - pub const TRACKED_ENTITY_ID_1: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 255u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const TRACKED_ENTITY_ID_2: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 255u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const TRACKED_ENTITY_ID_3: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 255u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const TRACKER_BODY_ROTATION: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 17u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const TRACKER_HEAD_ROTATION: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 16u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const TRACKER_LEFT_ARM_ROTATION: TrackedId = TrackedId { - v1_21: 18u8, - v1_21_2: 18u8, - v1_21_4: 18u8, - v1_21_5: 18u8, - v1_21_6: 18u8, - v1_21_7: 18u8, - v1_21_9: 18u8, - v1_21_11: 18u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const TRACKER_LEFT_LEG_ROTATION: TrackedId = TrackedId { - v1_21: 20u8, - v1_21_2: 20u8, - v1_21_4: 20u8, - v1_21_5: 20u8, - v1_21_6: 20u8, - v1_21_7: 20u8, - v1_21_9: 20u8, - v1_21_11: 20u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const TRACKER_RIGHT_ARM_ROTATION: TrackedId = TrackedId { - v1_21: 19u8, - v1_21_2: 19u8, - v1_21_4: 19u8, - v1_21_5: 19u8, - v1_21_6: 19u8, - v1_21_7: 19u8, - v1_21_9: 19u8, - v1_21_11: 19u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const TRACKER_RIGHT_LEG_ROTATION: TrackedId = TrackedId { - v1_21: 21u8, - v1_21_2: 21u8, - v1_21_4: 21u8, - v1_21_5: 21u8, - v1_21_6: 21u8, - v1_21_7: 21u8, - v1_21_9: 21u8, - v1_21_11: 21u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const TRANSFORMATION_INTERPOLATION_DURATION_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 9u8, - v26_2: 9u8, - }; - pub const TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 8u8, - v26_2: 8u8, - }; - pub const TRANSLATION: TrackedId = TrackedId { - v1_21: 11u8, - v1_21_2: 11u8, - v1_21_4: 11u8, - v1_21_5: 11u8, - v1_21_6: 11u8, - v1_21_7: 11u8, - v1_21_9: 11u8, - v1_21_11: 11u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const TRANSLATION_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 11u8, - v26_2: 11u8, - }; - pub const TRAVEL_POS: TrackedId = TrackedId { - v1_21: 20u8, - v1_21_2: 20u8, - v1_21_4: 20u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const TREASURE_POS: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const TRUSTED_ID_0: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 20u8, - v26_2: 20u8, - }; - pub const TRUSTED_ID_1: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 21u8, - v26_2: 21u8, - }; - pub const TRUSTING: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 255u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const TYPE: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 17u8, - v26_2: 17u8, - }; - pub const TYPE_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const UNHAPPY_COUNTER: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const UNROOTED: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 255u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const USING_ITEM: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 17u8, - v26_2: 17u8, - }; - pub const VALUE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 8u8, - v1_21_6: 8u8, - v1_21_7: 255u8, - v1_21_9: 8u8, - v1_21_11: 8u8, - v26_1: 8u8, - v26_2: 8u8, - }; - pub const VARIANT: TrackedId = TrackedId { - v1_21: 22u8, - v1_21_2: 22u8, - v1_21_4: 22u8, - v1_21_5: 22u8, - v1_21_6: 22u8, - v1_21_7: 20u8, - v1_21_9: 22u8, - v1_21_11: 20u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const VARIANT_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 21u8, - v26_2: 21u8, - }; - pub const VEX_FLAGS: TrackedId = TrackedId { - v1_21: 16u8, - v1_21_2: 16u8, - v1_21_4: 16u8, - v1_21_5: 16u8, - v1_21_6: 16u8, - v1_21_7: 16u8, - v1_21_9: 16u8, - v1_21_11: 16u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const VIEW_RANGE: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 17u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const VIEW_RANGE_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 17u8, - v26_2: 17u8, - }; - pub const VILLAGER_DATA: TrackedId = TrackedId { - v1_21: 20u8, - v1_21_2: 20u8, - v1_21_4: 20u8, - v1_21_5: 20u8, - v1_21_6: 20u8, - v1_21_7: 18u8, - v1_21_9: 20u8, - v1_21_11: 20u8, - v26_1: 20u8, - v26_2: 20u8, - }; - pub const VILLAGER_DATA_FINALIZED: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 21u8, - v26_2: 21u8, - }; - pub const WAITING: TrackedId = TrackedId { - v1_21: 9u8, - v1_21_2: 9u8, - v1_21_4: 9u8, - v1_21_5: 9u8, - v1_21_6: 9u8, - v1_21_7: 255u8, - v1_21_9: 9u8, - v1_21_11: 9u8, - v26_1: 9u8, - v26_2: 9u8, - }; - pub const WARNING: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 255u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const WEATHER_STATE: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 16u8, - v26_2: 16u8, - }; - pub const WIDTH: TrackedId = TrackedId { - v1_21: 20u8, - v1_21_2: 20u8, - v1_21_4: 20u8, - v1_21_5: 20u8, - v1_21_6: 20u8, - v1_21_7: 20u8, - v1_21_9: 20u8, - v1_21_11: 20u8, - v26_1: 255u8, - v26_2: 255u8, - }; - pub const WIDTH_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 20u8, - v26_2: 20u8, - }; - pub const WOLF_COLLAR_COLOR: TrackedId = TrackedId { - v1_21: 20u8, - v1_21_2: 20u8, - v1_21_4: 20u8, - v1_21_5: 20u8, - v1_21_6: 20u8, - v1_21_7: 20u8, - v1_21_9: 20u8, - v1_21_11: 20u8, - v26_1: 21u8, - v26_2: 21u8, - }; - pub const WOLF_COLLAR_COLOR_ID: TrackedId = TrackedId { - v1_21: 20u8, - v1_21_2: 20u8, - v1_21_4: 20u8, - v1_21_5: 20u8, - v1_21_6: 20u8, - v1_21_7: 20u8, - v1_21_9: 20u8, - v1_21_11: 20u8, - v26_1: 21u8, - v26_2: 21u8, - }; - pub const WOLF_SOUND_VARIANT_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 23u8, - v1_21_6: 23u8, - v1_21_7: 23u8, - v1_21_9: 23u8, - v1_21_11: 23u8, - v26_1: 24u8, - v26_2: 24u8, - }; - pub const WOLF_VARIANT_ID: TrackedId = TrackedId { - v1_21: 22u8, - v1_21_2: 22u8, - v1_21_4: 22u8, - v1_21_5: 22u8, - v1_21_6: 22u8, - v1_21_7: 20u8, - v1_21_9: 22u8, - v1_21_11: 20u8, - v26_1: 23u8, - v26_2: 23u8, - }; - pub const WOOL_ID: TrackedId = TrackedId { - v1_21: 255u8, - v1_21_2: 255u8, - v1_21_4: 255u8, - v1_21_5: 255u8, - v1_21_6: 255u8, - v1_21_7: 255u8, - v1_21_9: 255u8, - v1_21_11: 255u8, - v26_1: 18u8, - v26_2: 18u8, - }; - pub const ZOMBIE_TYPE: TrackedId = TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 17u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 255u8, - v26_2: 255u8, - }; +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)] +pub struct TrackedData { + pub id: TrackedId, + pub r#type: MetaDataType, +} +impl TrackedData { + #[must_use] + pub const fn new(id: TrackedId, r#type: MetaDataType) -> Self { + Self { id, r#type } + } + #[must_use] + pub const fn get(&self, version: &JavaMinecraftVersion) -> u8 { + self.id.get(version) + } +} +pub mod abstract_arrow { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const ID_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const IN_GROUND: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const PIERCE_LEVEL: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::BYTE, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod abstract_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod abstract_chest_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod abstract_chested_horse { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_CHEST: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const ID_CHEST: TrackedData = DATA_ID_CHEST; + pub const ID_FLAGS: TrackedData = DATA_ID_FLAGS; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod abstract_cow { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod abstract_cube_mob { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const ID_SIZE: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod abstract_fish { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const FROM_BUCKET: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod abstract_golem { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod abstract_horse { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const ID_FLAGS: TrackedData = DATA_ID_FLAGS; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod abstract_hurting_projectile { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod abstract_illager { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const IS_CELEBRATING: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod abstract_minecart { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_CUSTOM_DISPLAY_BLOCK: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_STATE, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_DISPLAY_OFFSET: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_CUSTOM_DISPLAY_BLOCK: TrackedData = DATA_ID_CUSTOM_DISPLAY_BLOCK; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_DISPLAY_OFFSET: TrackedData = DATA_ID_DISPLAY_OFFSET; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod abstract_minecart_container { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_CUSTOM_DISPLAY_BLOCK: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_STATE, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_DISPLAY_OFFSET: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_CUSTOM_DISPLAY_BLOCK: TrackedData = DATA_ID_CUSTOM_DISPLAY_BLOCK; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_DISPLAY_OFFSET: TrackedData = DATA_ID_DISPLAY_OFFSET; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod abstract_nautilus { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DASH: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_OWNERUUID_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::OPTIONAL_LIVING_ENTITY_REFERENCE, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const FLAGS_ID: TrackedData = DATA_FLAGS_ID; + pub const DATA_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const FLAGS: TrackedData = DATA_FLAGS_ID; + pub const TAMEABLE_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const OWNERUUID_ID: TrackedData = DATA_OWNERUUID_ID; + pub const DATA_OWNERUUID: TrackedData = DATA_OWNERUUID_ID; + pub const OWNERUUID: TrackedData = DATA_OWNERUUID_ID; + pub const OWNER_UUID: TrackedData = DATA_OWNERUUID_ID; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod abstract_piglin { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_IMMUNE_TO_ZOMBIFICATION: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const IMMUNE_TO_ZOMBIFICATION: TrackedData = DATA_IMMUNE_TO_ZOMBIFICATION; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod abstract_schooling_fish { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const FROM_BUCKET: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod abstract_skeleton { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod abstract_thrown_potion { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM_STACK: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM_STACK: TrackedData = DATA_ITEM_STACK; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod abstract_villager { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_UNHAPPY_COUNTER: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const UNHAPPY_COUNTER: TrackedData = DATA_UNHAPPY_COUNTER; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod abstract_wind_charge { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod acacia_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod acacia_chest_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod ageable_mob { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod ageable_water_creature { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod allay { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CAN_DUPLICATE: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_DANCING: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CAN_DUPLICATE: TrackedData = DATA_CAN_DUPLICATE; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const DANCING: TrackedData = DATA_DANCING; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod ambient_creature { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod animal { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod area_effect_cloud { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_PARTICLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLE, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_RADIUS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_WAITING: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const PARTICLE: TrackedData = DATA_PARTICLE; + pub const POSE: TrackedData = DATA_POSE; + pub const RADIUS: TrackedData = DATA_RADIUS; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const WAITING: TrackedData = DATA_WAITING; +} +pub mod armadillo { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const ARMADILLO_STATE: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::ARMADILLO_STATE, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod armor_stand { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BODY_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::ROTATIONS, + }; + pub const DATA_CLIENT_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEAD_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::ROTATIONS, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LEFT_ARM_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::ROTATIONS, + }; + pub const DATA_LEFT_LEG_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::ROTATIONS, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_RIGHT_ARM_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::ROTATIONS, + }; + pub const DATA_RIGHT_LEG_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 21u8 }, + r#type: MetaDataType::ROTATIONS, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BODY_POSE: TrackedData = DATA_BODY_POSE; + pub const CLIENT_FLAGS: TrackedData = DATA_CLIENT_FLAGS; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEAD_POSE: TrackedData = DATA_HEAD_POSE; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LEFT_ARM_POSE: TrackedData = DATA_LEFT_ARM_POSE; + pub const LEFT_LEG_POSE: TrackedData = DATA_LEFT_LEG_POSE; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const RIGHT_ARM_POSE: TrackedData = DATA_RIGHT_ARM_POSE; + pub const RIGHT_LEG_POSE: TrackedData = DATA_RIGHT_LEG_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod arrow { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const ID_EFFECT_COLOR: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::INT, + }; + pub const ID_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const IN_GROUND: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const PIERCE_LEVEL: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::BYTE, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod avatar { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_PLAYER_MAIN_HAND: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::HUMANOID_ARM, + }; + pub const DATA_PLAYER_MODE_CUSTOMISATION: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const PLAYER_MAIN_HAND: TrackedData = DATA_PLAYER_MAIN_HAND; + pub const MAIN_ARM_ID: TrackedData = DATA_PLAYER_MAIN_HAND; + pub const PLAYER_MODE_CUSTOMISATION: TrackedData = DATA_PLAYER_MODE_CUSTOMISATION; + pub const PLAYER_MODE_CUSTOMIZATION_ID: TrackedData = DATA_PLAYER_MODE_CUSTOMISATION; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod axolotl { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_PLAYING_DEAD: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_VARIANT: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::INT, + }; + pub const FROM_BUCKET: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const PLAYING_DEAD: TrackedData = DATA_PLAYING_DEAD; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const VARIANT: TrackedData = DATA_VARIANT; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod bamboo_chest_raft { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod bamboo_raft { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod bat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const ID_FLAGS: TrackedData = DATA_ID_FLAGS; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod bee { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ANGER_END_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::LONG, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ANGER_END_TIME: TrackedData = DATA_ANGER_END_TIME; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const FLAGS_ID: TrackedData = DATA_FLAGS_ID; + pub const DATA_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const FLAGS: TrackedData = DATA_FLAGS_ID; + pub const TAMEABLE_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod birch_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod birch_chest_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod blaze { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const FLAGS_ID: TrackedData = DATA_FLAGS_ID; + pub const DATA_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const FLAGS: TrackedData = DATA_FLAGS_ID; + pub const TAMEABLE_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod block_attached_entity { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod block_display { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BILLBOARD_RENDER_CONSTRAINTS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_BLOCK_STATE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 23u8 }, + r#type: MetaDataType::BLOCK_STATE, + }; + pub const DATA_BRIGHTNESS_OVERRIDE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_GLOW_COLOR_OVERRIDE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 22u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_HEIGHT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 21u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LEFT_ROTATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::QUATERNION, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_POS_ROT_INTERPOLATION_DURATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_RIGHT_ROTATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::QUATERNION, + }; + pub const DATA_SCALE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::VECTOR3, + }; + pub const DATA_SHADOW_RADIUS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_SHADOW_STRENGTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TRANSLATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::VECTOR3, + }; + pub const DATA_VIEW_RANGE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_WIDTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const BILLBOARD_RENDER_CONSTRAINTS_ID: TrackedData = DATA_BILLBOARD_RENDER_CONSTRAINTS_ID; + pub const DATA_BILLBOARD_RENDER_CONSTRAINTS: TrackedData = DATA_BILLBOARD_RENDER_CONSTRAINTS_ID; + pub const BILLBOARD_RENDER_CONSTRAINTS: TrackedData = DATA_BILLBOARD_RENDER_CONSTRAINTS_ID; + pub const BILLBOARD: TrackedData = DATA_BILLBOARD_RENDER_CONSTRAINTS_ID; + pub const BLOCK_STATE_ID: TrackedData = DATA_BLOCK_STATE_ID; + pub const DATA_BLOCK_STATE: TrackedData = DATA_BLOCK_STATE_ID; + pub const BLOCK_STATE: TrackedData = DATA_BLOCK_STATE_ID; + pub const BRIGHTNESS_OVERRIDE_ID: TrackedData = DATA_BRIGHTNESS_OVERRIDE_ID; + pub const DATA_BRIGHTNESS_OVERRIDE: TrackedData = DATA_BRIGHTNESS_OVERRIDE_ID; + pub const BRIGHTNESS_OVERRIDE: TrackedData = DATA_BRIGHTNESS_OVERRIDE_ID; + pub const BRIGHTNESS: TrackedData = DATA_BRIGHTNESS_OVERRIDE_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const GLOW_COLOR_OVERRIDE_ID: TrackedData = DATA_GLOW_COLOR_OVERRIDE_ID; + pub const DATA_GLOW_COLOR_OVERRIDE: TrackedData = DATA_GLOW_COLOR_OVERRIDE_ID; + pub const GLOW_COLOR_OVERRIDE: TrackedData = DATA_GLOW_COLOR_OVERRIDE_ID; + pub const HEIGHT_ID: TrackedData = DATA_HEIGHT_ID; + pub const DATA_HEIGHT: TrackedData = DATA_HEIGHT_ID; + pub const HEIGHT: TrackedData = DATA_HEIGHT_ID; + pub const LEFT_ROTATION_ID: TrackedData = DATA_LEFT_ROTATION_ID; + pub const DATA_LEFT_ROTATION: TrackedData = DATA_LEFT_ROTATION_ID; + pub const LEFT_ROTATION: TrackedData = DATA_LEFT_ROTATION_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const POS_ROT_INTERPOLATION_DURATION_ID: TrackedData = + DATA_POS_ROT_INTERPOLATION_DURATION_ID; + pub const DATA_POS_ROT_INTERPOLATION_DURATION: TrackedData = + DATA_POS_ROT_INTERPOLATION_DURATION_ID; + pub const POS_ROT_INTERPOLATION_DURATION: TrackedData = DATA_POS_ROT_INTERPOLATION_DURATION_ID; + pub const TELEPORT_DURATION: TrackedData = DATA_POS_ROT_INTERPOLATION_DURATION_ID; + pub const RIGHT_ROTATION_ID: TrackedData = DATA_RIGHT_ROTATION_ID; + pub const DATA_RIGHT_ROTATION: TrackedData = DATA_RIGHT_ROTATION_ID; + pub const RIGHT_ROTATION: TrackedData = DATA_RIGHT_ROTATION_ID; + pub const SCALE_ID: TrackedData = DATA_SCALE_ID; + pub const DATA_SCALE: TrackedData = DATA_SCALE_ID; + pub const SCALE: TrackedData = DATA_SCALE_ID; + pub const SHADOW_RADIUS_ID: TrackedData = DATA_SHADOW_RADIUS_ID; + pub const DATA_SHADOW_RADIUS: TrackedData = DATA_SHADOW_RADIUS_ID; + pub const SHADOW_RADIUS: TrackedData = DATA_SHADOW_RADIUS_ID; + pub const SHADOW_STRENGTH_ID: TrackedData = DATA_SHADOW_STRENGTH_ID; + pub const DATA_SHADOW_STRENGTH: TrackedData = DATA_SHADOW_STRENGTH_ID; + pub const SHADOW_STRENGTH: TrackedData = DATA_SHADOW_STRENGTH_ID; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const TRANSFORMATION_INTERPOLATION_DURATION_ID: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID; + pub const DATA_TRANSFORMATION_INTERPOLATION_DURATION: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID; + pub const TRANSFORMATION_INTERPOLATION_DURATION: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID; + pub const INTERPOLATION_DURATION: TrackedData = DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID; + pub const TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID; + pub const DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID; + pub const TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID; + pub const START_INTERPOLATION: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID; + pub const TRANSLATION_ID: TrackedData = DATA_TRANSLATION_ID; + pub const DATA_TRANSLATION: TrackedData = DATA_TRANSLATION_ID; + pub const TRANSLATION: TrackedData = DATA_TRANSLATION_ID; + pub const VIEW_RANGE_ID: TrackedData = DATA_VIEW_RANGE_ID; + pub const DATA_VIEW_RANGE: TrackedData = DATA_VIEW_RANGE_ID; + pub const VIEW_RANGE: TrackedData = DATA_VIEW_RANGE_ID; + pub const WIDTH_ID: TrackedData = DATA_WIDTH_ID; + pub const DATA_WIDTH: TrackedData = DATA_WIDTH_ID; + pub const WIDTH: TrackedData = DATA_WIDTH_ID; +} +pub mod boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod bogged { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SHEARED: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHEARED: TrackedData = DATA_SHEARED; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod breeze { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod breeze_wind_charge { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod camel { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DASH: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const LAST_POSE_CHANGE_TICK: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::LONG, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const ID_FLAGS: TrackedData = DATA_ID_FLAGS; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod camel_husk { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DASH: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const LAST_POSE_CHANGE_TICK: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::LONG, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const ID_FLAGS: TrackedData = DATA_ID_FLAGS; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod cat { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_COLLAR_COLOR: TrackedData = TrackedData { + id: TrackedId { v26_2: 23u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_OWNERUUID_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::OPTIONAL_LIVING_ENTITY_REFERENCE, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_SOUND_VARIANT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 24u8 }, + r#type: MetaDataType::CAT_SOUND_VARIANT, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_VARIANT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::CAT_VARIANT, + }; + pub const IS_LYING: TrackedData = TrackedData { + id: TrackedId { v26_2: 21u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const RELAX_STATE_ONE: TrackedData = TrackedData { + id: TrackedId { v26_2: 22u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const COLLAR_COLOR: TrackedData = DATA_COLLAR_COLOR; + pub const CAT_COLLAR_COLOR: TrackedData = DATA_COLLAR_COLOR; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const FLAGS_ID: TrackedData = DATA_FLAGS_ID; + pub const DATA_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const FLAGS: TrackedData = DATA_FLAGS_ID; + pub const TAMEABLE_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const OWNERUUID_ID: TrackedData = DATA_OWNERUUID_ID; + pub const DATA_OWNERUUID: TrackedData = DATA_OWNERUUID_ID; + pub const OWNERUUID: TrackedData = DATA_OWNERUUID_ID; + pub const OWNER_UUID: TrackedData = DATA_OWNERUUID_ID; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const SOUND_VARIANT_ID: TrackedData = DATA_SOUND_VARIANT_ID; + pub const DATA_SOUND_VARIANT: TrackedData = DATA_SOUND_VARIANT_ID; + pub const SOUND_VARIANT: TrackedData = DATA_SOUND_VARIANT_ID; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const VARIANT_ID: TrackedData = DATA_VARIANT_ID; + pub const DATA_VARIANT: TrackedData = DATA_VARIANT_ID; + pub const VARIANT: TrackedData = DATA_VARIANT_ID; + pub const CAT_VARIANT: TrackedData = DATA_VARIANT_ID; + pub const CAT_VARIANT_ID: TrackedData = DATA_VARIANT_ID; + pub const IN_SLEEPING_POSE: TrackedData = IS_LYING; + pub const HEAD_DOWN: TrackedData = RELAX_STATE_ONE; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod cave_spider { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const FLAGS_ID: TrackedData = DATA_FLAGS_ID; + pub const DATA_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const FLAGS: TrackedData = DATA_FLAGS_ID; + pub const TAMEABLE_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod cherry_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod cherry_chest_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod chest_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod chest_minecart { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_CUSTOM_DISPLAY_BLOCK: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_STATE, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_DISPLAY_OFFSET: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_CUSTOM_DISPLAY_BLOCK: TrackedData = DATA_ID_CUSTOM_DISPLAY_BLOCK; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_DISPLAY_OFFSET: TrackedData = DATA_ID_DISPLAY_OFFSET; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod chest_raft { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod chicken { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_SOUND_VARIANT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::CHICKEN_SOUND_VARIANT, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_VARIANT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::CHICKEN_VARIANT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const SOUND_VARIANT_ID: TrackedData = DATA_SOUND_VARIANT_ID; + pub const DATA_SOUND_VARIANT: TrackedData = DATA_SOUND_VARIANT_ID; + pub const SOUND_VARIANT: TrackedData = DATA_SOUND_VARIANT_ID; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const VARIANT_ID: TrackedData = DATA_VARIANT_ID; + pub const DATA_VARIANT: TrackedData = DATA_VARIANT_ID; + pub const VARIANT: TrackedData = DATA_VARIANT_ID; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod cod { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const FROM_BUCKET: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod command_block_minecart { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_COMMAND_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::STRING, + }; + pub const DATA_ID_CUSTOM_DISPLAY_BLOCK: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_STATE, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_DISPLAY_OFFSET: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_LAST_OUTPUT: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::COMPONENT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_COMMAND_NAME: TrackedData = DATA_ID_COMMAND_NAME; + pub const ID_CUSTOM_DISPLAY_BLOCK: TrackedData = DATA_ID_CUSTOM_DISPLAY_BLOCK; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_DISPLAY_OFFSET: TrackedData = DATA_ID_DISPLAY_OFFSET; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_LAST_OUTPUT: TrackedData = DATA_ID_LAST_OUTPUT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod copper_golem { + use super::*; + pub const COPPER_GOLEM_STATE: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::COPPER_GOLEM_STATE, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_WEATHER_STATE: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::WEATHERING_COPPER_STATE, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const WEATHER_STATE: TrackedData = DATA_WEATHER_STATE; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod cow { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_SOUND_VARIANT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::COW_SOUND_VARIANT, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_VARIANT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::COW_VARIANT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const SOUND_VARIANT_ID: TrackedData = DATA_SOUND_VARIANT_ID; + pub const DATA_SOUND_VARIANT: TrackedData = DATA_SOUND_VARIANT_ID; + pub const SOUND_VARIANT: TrackedData = DATA_SOUND_VARIANT_ID; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const VARIANT_ID: TrackedData = DATA_VARIANT_ID; + pub const DATA_VARIANT: TrackedData = DATA_VARIANT_ID; + pub const VARIANT: TrackedData = DATA_VARIANT_ID; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod creaking { + use super::*; + pub const CAN_MOVE: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const HOME_POS: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const IS_ACTIVE: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const IS_TEARING_DOWN: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod creeper { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_IS_IGNITED: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_IS_POWERED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_SWELL_DIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const IS_IGNITED: TrackedData = DATA_IS_IGNITED; + pub const IS_POWERED: TrackedData = DATA_IS_POWERED; + pub const CHARGED: TrackedData = DATA_IS_POWERED; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const SWELL_DIR: TrackedData = DATA_SWELL_DIR; + pub const FUSE_ID: TrackedData = DATA_SWELL_DIR; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod dark_oak_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod dark_oak_chest_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod display { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BILLBOARD_RENDER_CONSTRAINTS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_BRIGHTNESS_OVERRIDE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_GLOW_COLOR_OVERRIDE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 22u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_HEIGHT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 21u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LEFT_ROTATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::QUATERNION, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_POS_ROT_INTERPOLATION_DURATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_RIGHT_ROTATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::QUATERNION, + }; + pub const DATA_SCALE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::VECTOR3, + }; + pub const DATA_SHADOW_RADIUS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_SHADOW_STRENGTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TRANSLATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::VECTOR3, + }; + pub const DATA_VIEW_RANGE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_WIDTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const BILLBOARD_RENDER_CONSTRAINTS_ID: TrackedData = DATA_BILLBOARD_RENDER_CONSTRAINTS_ID; + pub const DATA_BILLBOARD_RENDER_CONSTRAINTS: TrackedData = DATA_BILLBOARD_RENDER_CONSTRAINTS_ID; + pub const BILLBOARD_RENDER_CONSTRAINTS: TrackedData = DATA_BILLBOARD_RENDER_CONSTRAINTS_ID; + pub const BILLBOARD: TrackedData = DATA_BILLBOARD_RENDER_CONSTRAINTS_ID; + pub const BRIGHTNESS_OVERRIDE_ID: TrackedData = DATA_BRIGHTNESS_OVERRIDE_ID; + pub const DATA_BRIGHTNESS_OVERRIDE: TrackedData = DATA_BRIGHTNESS_OVERRIDE_ID; + pub const BRIGHTNESS_OVERRIDE: TrackedData = DATA_BRIGHTNESS_OVERRIDE_ID; + pub const BRIGHTNESS: TrackedData = DATA_BRIGHTNESS_OVERRIDE_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const GLOW_COLOR_OVERRIDE_ID: TrackedData = DATA_GLOW_COLOR_OVERRIDE_ID; + pub const DATA_GLOW_COLOR_OVERRIDE: TrackedData = DATA_GLOW_COLOR_OVERRIDE_ID; + pub const GLOW_COLOR_OVERRIDE: TrackedData = DATA_GLOW_COLOR_OVERRIDE_ID; + pub const HEIGHT_ID: TrackedData = DATA_HEIGHT_ID; + pub const DATA_HEIGHT: TrackedData = DATA_HEIGHT_ID; + pub const HEIGHT: TrackedData = DATA_HEIGHT_ID; + pub const LEFT_ROTATION_ID: TrackedData = DATA_LEFT_ROTATION_ID; + pub const DATA_LEFT_ROTATION: TrackedData = DATA_LEFT_ROTATION_ID; + pub const LEFT_ROTATION: TrackedData = DATA_LEFT_ROTATION_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const POS_ROT_INTERPOLATION_DURATION_ID: TrackedData = + DATA_POS_ROT_INTERPOLATION_DURATION_ID; + pub const DATA_POS_ROT_INTERPOLATION_DURATION: TrackedData = + DATA_POS_ROT_INTERPOLATION_DURATION_ID; + pub const POS_ROT_INTERPOLATION_DURATION: TrackedData = DATA_POS_ROT_INTERPOLATION_DURATION_ID; + pub const TELEPORT_DURATION: TrackedData = DATA_POS_ROT_INTERPOLATION_DURATION_ID; + pub const RIGHT_ROTATION_ID: TrackedData = DATA_RIGHT_ROTATION_ID; + pub const DATA_RIGHT_ROTATION: TrackedData = DATA_RIGHT_ROTATION_ID; + pub const RIGHT_ROTATION: TrackedData = DATA_RIGHT_ROTATION_ID; + pub const SCALE_ID: TrackedData = DATA_SCALE_ID; + pub const DATA_SCALE: TrackedData = DATA_SCALE_ID; + pub const SCALE: TrackedData = DATA_SCALE_ID; + pub const SHADOW_RADIUS_ID: TrackedData = DATA_SHADOW_RADIUS_ID; + pub const DATA_SHADOW_RADIUS: TrackedData = DATA_SHADOW_RADIUS_ID; + pub const SHADOW_RADIUS: TrackedData = DATA_SHADOW_RADIUS_ID; + pub const SHADOW_STRENGTH_ID: TrackedData = DATA_SHADOW_STRENGTH_ID; + pub const DATA_SHADOW_STRENGTH: TrackedData = DATA_SHADOW_STRENGTH_ID; + pub const SHADOW_STRENGTH: TrackedData = DATA_SHADOW_STRENGTH_ID; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const TRANSFORMATION_INTERPOLATION_DURATION_ID: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID; + pub const DATA_TRANSFORMATION_INTERPOLATION_DURATION: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID; + pub const TRANSFORMATION_INTERPOLATION_DURATION: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID; + pub const INTERPOLATION_DURATION: TrackedData = DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID; + pub const TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID; + pub const DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID; + pub const TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID; + pub const START_INTERPOLATION: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID; + pub const TRANSLATION_ID: TrackedData = DATA_TRANSLATION_ID; + pub const DATA_TRANSLATION: TrackedData = DATA_TRANSLATION_ID; + pub const TRANSLATION: TrackedData = DATA_TRANSLATION_ID; + pub const VIEW_RANGE_ID: TrackedData = DATA_VIEW_RANGE_ID; + pub const DATA_VIEW_RANGE: TrackedData = DATA_VIEW_RANGE_ID; + pub const VIEW_RANGE: TrackedData = DATA_VIEW_RANGE_ID; + pub const WIDTH_ID: TrackedData = DATA_WIDTH_ID; + pub const DATA_WIDTH: TrackedData = DATA_WIDTH_ID; + pub const WIDTH: TrackedData = DATA_WIDTH_ID; +} +pub mod dolphin { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const GOT_FISH: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const MOISTNESS_LEVEL: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod donkey { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_CHEST: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const ID_CHEST: TrackedData = DATA_ID_CHEST; + pub const ID_FLAGS: TrackedData = DATA_ID_FLAGS; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod dragon_fireball { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod drowned { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_DROWNED_CONVERSION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_SPECIAL_TYPE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const DROWNED_CONVERSION_ID: TrackedData = DATA_DROWNED_CONVERSION_ID; + pub const DATA_DROWNED_CONVERSION: TrackedData = DATA_DROWNED_CONVERSION_ID; + pub const DROWNED_CONVERSION: TrackedData = DATA_DROWNED_CONVERSION_ID; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const SPECIAL_TYPE_ID: TrackedData = DATA_SPECIAL_TYPE_ID; + pub const DATA_SPECIAL_TYPE: TrackedData = DATA_SPECIAL_TYPE_ID; + pub const SPECIAL_TYPE: TrackedData = DATA_SPECIAL_TYPE_ID; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod egg { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM_STACK: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM_STACK: TrackedData = DATA_ITEM_STACK; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod elder_guardian { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_ATTACK_TARGET: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_MOVING: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const ID_ATTACK_TARGET: TrackedData = DATA_ID_ATTACK_TARGET; + pub const ID_MOVING: TrackedData = DATA_ID_MOVING; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod end_crystal { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BEAM_TARGET: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SHOW_BOTTOM: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const BEAM_TARGET: TrackedData = DATA_BEAM_TARGET; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHOW_BOTTOM: TrackedData = DATA_SHOW_BOTTOM; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod ender_dragon { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_PHASE: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const PHASE: TrackedData = DATA_PHASE; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod ender_man { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CARRY_STATE: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_STATE, + }; + pub const DATA_CREEPY: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STARED_AT: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CARRY_STATE: TrackedData = DATA_CARRY_STATE; + pub const CREEPY: TrackedData = DATA_CREEPY; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STARED_AT: TrackedData = DATA_STARED_AT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod ender_pearl { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM_STACK: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM_STACK: TrackedData = DATA_ITEM_STACK; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod enderman { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CARRY_STATE: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_STATE, + }; + pub const DATA_CREEPY: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STARED_AT: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CARRY_STATE: TrackedData = DATA_CARRY_STATE; + pub const CREEPY: TrackedData = DATA_CREEPY; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STARED_AT: TrackedData = DATA_STARED_AT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod endermite { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod entity { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod evoker { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_SPELL_CASTING_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const IS_CELEBRATING: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const SPELL_CASTING_ID: TrackedData = DATA_SPELL_CASTING_ID; + pub const DATA_SPELL_CASTING: TrackedData = DATA_SPELL_CASTING_ID; + pub const SPELL_CASTING: TrackedData = DATA_SPELL_CASTING_ID; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod evoker_fangs { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod experience_bottle { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM_STACK: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM_STACK: TrackedData = DATA_ITEM_STACK; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod experience_orb { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_VALUE: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const VALUE: TrackedData = DATA_VALUE; +} +pub mod eye_of_ender { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM_STACK: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM_STACK: TrackedData = DATA_ITEM_STACK; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod falling_block { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_START_POS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BLOCK_POS, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const START_POS: TrackedData = DATA_START_POS; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod falling_block_entity { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_START_POS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BLOCK_POS, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const START_POS: TrackedData = DATA_START_POS; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod fireball { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM_STACK: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM_STACK: TrackedData = DATA_ITEM_STACK; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod firework_rocket { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ATTACHED_TO_TARGET: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::OPTIONAL_UNSIGNED_INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_FIREWORKS_ITEM: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SHOT_AT_ANGLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ATTACHED_TO_TARGET: TrackedData = DATA_ATTACHED_TO_TARGET; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_FIREWORKS_ITEM: TrackedData = DATA_ID_FIREWORKS_ITEM; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHOT_AT_ANGLE: TrackedData = DATA_SHOT_AT_ANGLE; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod firework_rocket_entity { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ATTACHED_TO_TARGET: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::OPTIONAL_UNSIGNED_INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_FIREWORKS_ITEM: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SHOT_AT_ANGLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ATTACHED_TO_TARGET: TrackedData = DATA_ATTACHED_TO_TARGET; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_FIREWORKS_ITEM: TrackedData = DATA_ID_FIREWORKS_ITEM; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHOT_AT_ANGLE: TrackedData = DATA_SHOT_AT_ANGLE; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod fishing_bobber { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BITING: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_HOOKED_ENTITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const BITING: TrackedData = DATA_BITING; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const HOOKED_ENTITY: TrackedData = DATA_HOOKED_ENTITY; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod fishing_hook { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BITING: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_HOOKED_ENTITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const BITING: TrackedData = DATA_BITING; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const HOOKED_ENTITY: TrackedData = DATA_HOOKED_ENTITY; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod fox { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TRUSTED_ID_0: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::OPTIONAL_LIVING_ENTITY_REFERENCE, + }; + pub const DATA_TRUSTED_ID_1: TrackedData = TrackedData { + id: TrackedId { v26_2: 21u8 }, + r#type: MetaDataType::OPTIONAL_LIVING_ENTITY_REFERENCE, + }; + pub const DATA_TYPE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const FLAGS_ID: TrackedData = DATA_FLAGS_ID; + pub const DATA_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const FLAGS: TrackedData = DATA_FLAGS_ID; + pub const TAMEABLE_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const TRUSTED_ID_0: TrackedData = DATA_TRUSTED_ID_0; + pub const TRUSTED_ID_1: TrackedData = DATA_TRUSTED_ID_1; + pub const TYPE_ID: TrackedData = DATA_TYPE_ID; + pub const DATA_TYPE: TrackedData = DATA_TYPE_ID; + pub const TYPE: TrackedData = DATA_TYPE_ID; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod frog { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TONGUE_TARGET_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::OPTIONAL_UNSIGNED_INT, + }; + pub const DATA_VARIANT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::FROG_VARIANT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const TONGUE_TARGET_ID: TrackedData = DATA_TONGUE_TARGET_ID; + pub const DATA_TONGUE_TARGET: TrackedData = DATA_TONGUE_TARGET_ID; + pub const TONGUE_TARGET: TrackedData = DATA_TONGUE_TARGET_ID; + pub const VARIANT_ID: TrackedData = DATA_VARIANT_ID; + pub const DATA_VARIANT: TrackedData = DATA_VARIANT_ID; + pub const VARIANT: TrackedData = DATA_VARIANT_ID; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod furnace_minecart { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_CUSTOM_DISPLAY_BLOCK: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_STATE, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_DISPLAY_OFFSET: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_FUEL: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_CUSTOM_DISPLAY_BLOCK: TrackedData = DATA_ID_CUSTOM_DISPLAY_BLOCK; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_DISPLAY_OFFSET: TrackedData = DATA_ID_DISPLAY_OFFSET; + pub const ID_FUEL: TrackedData = DATA_ID_FUEL; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod ghast { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_IS_CHARGING: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const IS_CHARGING: TrackedData = DATA_IS_CHARGING; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod giant { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod glow_item_frame { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_DIRECTION: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::DIRECTION, + }; + pub const DATA_ITEM: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_ROTATION: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const DIRECTION: TrackedData = DATA_DIRECTION; + pub const ITEM: TrackedData = DATA_ITEM; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const ROTATION: TrackedData = DATA_ROTATION; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod glow_squid { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_DARK_TICKS_REMAINING: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const DARK_TICKS_REMAINING: TrackedData = DATA_DARK_TICKS_REMAINING; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod goat { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HAS_LEFT_HORN: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_HAS_RIGHT_HORN: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_IS_SCREAMING_GOAT: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HAS_LEFT_HORN: TrackedData = DATA_HAS_LEFT_HORN; + pub const HAS_RIGHT_HORN: TrackedData = DATA_HAS_RIGHT_HORN; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const IS_SCREAMING_GOAT: TrackedData = DATA_IS_SCREAMING_GOAT; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod guardian { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_ATTACK_TARGET: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_MOVING: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const ID_ATTACK_TARGET: TrackedData = DATA_ID_ATTACK_TARGET; + pub const ID_MOVING: TrackedData = DATA_ID_MOVING; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod hanging_entity { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_DIRECTION: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::DIRECTION, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const DIRECTION: TrackedData = DATA_DIRECTION; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod happy_ghast { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const IS_LEASH_HOLDER: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const STAYS_STILL: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod hoglin { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_IMMUNE_TO_ZOMBIFICATION: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const IMMUNE_TO_ZOMBIFICATION: TrackedData = DATA_IMMUNE_TO_ZOMBIFICATION; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod hopper_minecart { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_CUSTOM_DISPLAY_BLOCK: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_STATE, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_DISPLAY_OFFSET: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_CUSTOM_DISPLAY_BLOCK: TrackedData = DATA_ID_CUSTOM_DISPLAY_BLOCK; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_DISPLAY_OFFSET: TrackedData = DATA_ID_DISPLAY_OFFSET; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod horse { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_ID_TYPE_VARIANT: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const ID_FLAGS: TrackedData = DATA_ID_FLAGS; + pub const ID_TYPE_VARIANT: TrackedData = DATA_ID_TYPE_VARIANT; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod husk { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_DROWNED_CONVERSION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_SPECIAL_TYPE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const DROWNED_CONVERSION_ID: TrackedData = DATA_DROWNED_CONVERSION_ID; + pub const DATA_DROWNED_CONVERSION: TrackedData = DATA_DROWNED_CONVERSION_ID; + pub const DROWNED_CONVERSION: TrackedData = DATA_DROWNED_CONVERSION_ID; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const SPECIAL_TYPE_ID: TrackedData = DATA_SPECIAL_TYPE_ID; + pub const DATA_SPECIAL_TYPE: TrackedData = DATA_SPECIAL_TYPE_ID; + pub const SPECIAL_TYPE: TrackedData = DATA_SPECIAL_TYPE_ID; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod illusioner { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_SPELL_CASTING_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const IS_CELEBRATING: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const SPELL_CASTING_ID: TrackedData = DATA_SPELL_CASTING_ID; + pub const DATA_SPELL_CASTING: TrackedData = DATA_SPELL_CASTING_ID; + pub const SPELL_CASTING: TrackedData = DATA_SPELL_CASTING_ID; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod interaction { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_HEIGHT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_RESPONSE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_WIDTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const HEIGHT_ID: TrackedData = DATA_HEIGHT_ID; + pub const DATA_HEIGHT: TrackedData = DATA_HEIGHT_ID; + pub const HEIGHT: TrackedData = DATA_HEIGHT_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const RESPONSE_ID: TrackedData = DATA_RESPONSE_ID; + pub const DATA_RESPONSE: TrackedData = DATA_RESPONSE_ID; + pub const RESPONSE: TrackedData = DATA_RESPONSE_ID; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const WIDTH_ID: TrackedData = DATA_WIDTH_ID; + pub const DATA_WIDTH: TrackedData = DATA_WIDTH_ID; + pub const WIDTH: TrackedData = DATA_WIDTH_ID; +} +pub mod iron_golem { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const FLAGS_ID: TrackedData = DATA_FLAGS_ID; + pub const DATA_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const FLAGS: TrackedData = DATA_FLAGS_ID; + pub const TAMEABLE_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod item { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM: TrackedData = DATA_ITEM; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod item_display { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BILLBOARD_RENDER_CONSTRAINTS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_BRIGHTNESS_OVERRIDE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_GLOW_COLOR_OVERRIDE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 22u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_HEIGHT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 21u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ITEM_DISPLAY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 24u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_ITEM_STACK_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 23u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_LEFT_ROTATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::QUATERNION, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_POS_ROT_INTERPOLATION_DURATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_RIGHT_ROTATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::QUATERNION, + }; + pub const DATA_SCALE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::VECTOR3, + }; + pub const DATA_SHADOW_RADIUS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_SHADOW_STRENGTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TRANSLATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::VECTOR3, + }; + pub const DATA_VIEW_RANGE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_WIDTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const BILLBOARD_RENDER_CONSTRAINTS_ID: TrackedData = DATA_BILLBOARD_RENDER_CONSTRAINTS_ID; + pub const DATA_BILLBOARD_RENDER_CONSTRAINTS: TrackedData = DATA_BILLBOARD_RENDER_CONSTRAINTS_ID; + pub const BILLBOARD_RENDER_CONSTRAINTS: TrackedData = DATA_BILLBOARD_RENDER_CONSTRAINTS_ID; + pub const BILLBOARD: TrackedData = DATA_BILLBOARD_RENDER_CONSTRAINTS_ID; + pub const BRIGHTNESS_OVERRIDE_ID: TrackedData = DATA_BRIGHTNESS_OVERRIDE_ID; + pub const DATA_BRIGHTNESS_OVERRIDE: TrackedData = DATA_BRIGHTNESS_OVERRIDE_ID; + pub const BRIGHTNESS_OVERRIDE: TrackedData = DATA_BRIGHTNESS_OVERRIDE_ID; + pub const BRIGHTNESS: TrackedData = DATA_BRIGHTNESS_OVERRIDE_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const GLOW_COLOR_OVERRIDE_ID: TrackedData = DATA_GLOW_COLOR_OVERRIDE_ID; + pub const DATA_GLOW_COLOR_OVERRIDE: TrackedData = DATA_GLOW_COLOR_OVERRIDE_ID; + pub const GLOW_COLOR_OVERRIDE: TrackedData = DATA_GLOW_COLOR_OVERRIDE_ID; + pub const HEIGHT_ID: TrackedData = DATA_HEIGHT_ID; + pub const DATA_HEIGHT: TrackedData = DATA_HEIGHT_ID; + pub const HEIGHT: TrackedData = DATA_HEIGHT_ID; + pub const ITEM_DISPLAY_ID: TrackedData = DATA_ITEM_DISPLAY_ID; + pub const DATA_ITEM_DISPLAY: TrackedData = DATA_ITEM_DISPLAY_ID; + pub const ITEM_DISPLAY: TrackedData = DATA_ITEM_DISPLAY_ID; + pub const ITEM_STACK_ID: TrackedData = DATA_ITEM_STACK_ID; + pub const DATA_ITEM_STACK: TrackedData = DATA_ITEM_STACK_ID; + pub const ITEM_STACK: TrackedData = DATA_ITEM_STACK_ID; + pub const ITEM: TrackedData = DATA_ITEM_STACK_ID; + pub const LEFT_ROTATION_ID: TrackedData = DATA_LEFT_ROTATION_ID; + pub const DATA_LEFT_ROTATION: TrackedData = DATA_LEFT_ROTATION_ID; + pub const LEFT_ROTATION: TrackedData = DATA_LEFT_ROTATION_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const POS_ROT_INTERPOLATION_DURATION_ID: TrackedData = + DATA_POS_ROT_INTERPOLATION_DURATION_ID; + pub const DATA_POS_ROT_INTERPOLATION_DURATION: TrackedData = + DATA_POS_ROT_INTERPOLATION_DURATION_ID; + pub const POS_ROT_INTERPOLATION_DURATION: TrackedData = DATA_POS_ROT_INTERPOLATION_DURATION_ID; + pub const TELEPORT_DURATION: TrackedData = DATA_POS_ROT_INTERPOLATION_DURATION_ID; + pub const RIGHT_ROTATION_ID: TrackedData = DATA_RIGHT_ROTATION_ID; + pub const DATA_RIGHT_ROTATION: TrackedData = DATA_RIGHT_ROTATION_ID; + pub const RIGHT_ROTATION: TrackedData = DATA_RIGHT_ROTATION_ID; + pub const SCALE_ID: TrackedData = DATA_SCALE_ID; + pub const DATA_SCALE: TrackedData = DATA_SCALE_ID; + pub const SCALE: TrackedData = DATA_SCALE_ID; + pub const SHADOW_RADIUS_ID: TrackedData = DATA_SHADOW_RADIUS_ID; + pub const DATA_SHADOW_RADIUS: TrackedData = DATA_SHADOW_RADIUS_ID; + pub const SHADOW_RADIUS: TrackedData = DATA_SHADOW_RADIUS_ID; + pub const SHADOW_STRENGTH_ID: TrackedData = DATA_SHADOW_STRENGTH_ID; + pub const DATA_SHADOW_STRENGTH: TrackedData = DATA_SHADOW_STRENGTH_ID; + pub const SHADOW_STRENGTH: TrackedData = DATA_SHADOW_STRENGTH_ID; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const TRANSFORMATION_INTERPOLATION_DURATION_ID: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID; + pub const DATA_TRANSFORMATION_INTERPOLATION_DURATION: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID; + pub const TRANSFORMATION_INTERPOLATION_DURATION: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID; + pub const INTERPOLATION_DURATION: TrackedData = DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID; + pub const TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID; + pub const DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID; + pub const TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID; + pub const START_INTERPOLATION: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID; + pub const TRANSLATION_ID: TrackedData = DATA_TRANSLATION_ID; + pub const DATA_TRANSLATION: TrackedData = DATA_TRANSLATION_ID; + pub const TRANSLATION: TrackedData = DATA_TRANSLATION_ID; + pub const VIEW_RANGE_ID: TrackedData = DATA_VIEW_RANGE_ID; + pub const DATA_VIEW_RANGE: TrackedData = DATA_VIEW_RANGE_ID; + pub const VIEW_RANGE: TrackedData = DATA_VIEW_RANGE_ID; + pub const WIDTH_ID: TrackedData = DATA_WIDTH_ID; + pub const DATA_WIDTH: TrackedData = DATA_WIDTH_ID; + pub const WIDTH: TrackedData = DATA_WIDTH_ID; +} +pub mod item_entity { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM: TrackedData = DATA_ITEM; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod item_frame { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_DIRECTION: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::DIRECTION, + }; + pub const DATA_ITEM: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_ROTATION: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const DIRECTION: TrackedData = DATA_DIRECTION; + pub const ITEM: TrackedData = DATA_ITEM; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const ROTATION: TrackedData = DATA_ROTATION; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod jungle_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod jungle_chest_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod large_fireball { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM_STACK: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM_STACK: TrackedData = DATA_ITEM_STACK; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod leash_fence_knot_entity { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod leash_knot { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod lightning_bolt { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod lingering_potion { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM_STACK: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM_STACK: TrackedData = DATA_ITEM_STACK; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod living_entity { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod llama { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_CHEST: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_STRENGTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_VARIANT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 21u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const ID_CHEST: TrackedData = DATA_ID_CHEST; + pub const ID_FLAGS: TrackedData = DATA_ID_FLAGS; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STRENGTH_ID: TrackedData = DATA_STRENGTH_ID; + pub const DATA_STRENGTH: TrackedData = DATA_STRENGTH_ID; + pub const STRENGTH: TrackedData = DATA_STRENGTH_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const VARIANT_ID: TrackedData = DATA_VARIANT_ID; + pub const DATA_VARIANT: TrackedData = DATA_VARIANT_ID; + pub const VARIANT: TrackedData = DATA_VARIANT_ID; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod llama_spit { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod magma_cube { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const ID_SIZE: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod mangrove_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod mangrove_chest_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod mannequin { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_DESCRIPTION: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_IMMOVABLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_PLAYER_MAIN_HAND: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::HUMANOID_ARM, + }; + pub const DATA_PLAYER_MODE_CUSTOMISATION: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_PROFILE: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::RESOLVABLE_PROFILE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const DESCRIPTION: TrackedData = DATA_DESCRIPTION; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const IMMOVABLE: TrackedData = DATA_IMMOVABLE; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const PLAYER_MAIN_HAND: TrackedData = DATA_PLAYER_MAIN_HAND; + pub const MAIN_ARM_ID: TrackedData = DATA_PLAYER_MAIN_HAND; + pub const PLAYER_MODE_CUSTOMISATION: TrackedData = DATA_PLAYER_MODE_CUSTOMISATION; + pub const PLAYER_MODE_CUSTOMIZATION_ID: TrackedData = DATA_PLAYER_MODE_CUSTOMISATION; + pub const POSE: TrackedData = DATA_POSE; + pub const PROFILE: TrackedData = DATA_PROFILE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod marker { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod minecart { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_CUSTOM_DISPLAY_BLOCK: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_STATE, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_DISPLAY_OFFSET: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_CUSTOM_DISPLAY_BLOCK: TrackedData = DATA_ID_CUSTOM_DISPLAY_BLOCK; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_DISPLAY_OFFSET: TrackedData = DATA_ID_DISPLAY_OFFSET; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod minecart_chest { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_CUSTOM_DISPLAY_BLOCK: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_STATE, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_DISPLAY_OFFSET: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_CUSTOM_DISPLAY_BLOCK: TrackedData = DATA_ID_CUSTOM_DISPLAY_BLOCK; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_DISPLAY_OFFSET: TrackedData = DATA_ID_DISPLAY_OFFSET; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod minecart_command_block { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_COMMAND_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::STRING, + }; + pub const DATA_ID_CUSTOM_DISPLAY_BLOCK: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_STATE, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_DISPLAY_OFFSET: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_LAST_OUTPUT: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::COMPONENT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_COMMAND_NAME: TrackedData = DATA_ID_COMMAND_NAME; + pub const ID_CUSTOM_DISPLAY_BLOCK: TrackedData = DATA_ID_CUSTOM_DISPLAY_BLOCK; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_DISPLAY_OFFSET: TrackedData = DATA_ID_DISPLAY_OFFSET; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_LAST_OUTPUT: TrackedData = DATA_ID_LAST_OUTPUT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod minecart_furnace { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_CUSTOM_DISPLAY_BLOCK: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_STATE, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_DISPLAY_OFFSET: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_FUEL: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_CUSTOM_DISPLAY_BLOCK: TrackedData = DATA_ID_CUSTOM_DISPLAY_BLOCK; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_DISPLAY_OFFSET: TrackedData = DATA_ID_DISPLAY_OFFSET; + pub const ID_FUEL: TrackedData = DATA_ID_FUEL; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod minecart_hopper { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_CUSTOM_DISPLAY_BLOCK: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_STATE, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_DISPLAY_OFFSET: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_CUSTOM_DISPLAY_BLOCK: TrackedData = DATA_ID_CUSTOM_DISPLAY_BLOCK; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_DISPLAY_OFFSET: TrackedData = DATA_ID_DISPLAY_OFFSET; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod minecart_spawner { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_CUSTOM_DISPLAY_BLOCK: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_STATE, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_DISPLAY_OFFSET: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_CUSTOM_DISPLAY_BLOCK: TrackedData = DATA_ID_CUSTOM_DISPLAY_BLOCK; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_DISPLAY_OFFSET: TrackedData = DATA_ID_DISPLAY_OFFSET; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod minecart_tnt { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_CUSTOM_DISPLAY_BLOCK: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_STATE, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_DISPLAY_OFFSET: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_CUSTOM_DISPLAY_BLOCK: TrackedData = DATA_ID_CUSTOM_DISPLAY_BLOCK; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_DISPLAY_OFFSET: TrackedData = DATA_ID_DISPLAY_OFFSET; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod mob { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod monster { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod mooshroom { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TYPE: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const TYPE: TrackedData = DATA_TYPE; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod mule { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_CHEST: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const ID_CHEST: TrackedData = DATA_ID_CHEST; + pub const ID_FLAGS: TrackedData = DATA_ID_FLAGS; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod mushroom_cow { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TYPE: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const TYPE: TrackedData = DATA_TYPE; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod nautilus { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DASH: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_OWNERUUID_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::OPTIONAL_LIVING_ENTITY_REFERENCE, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const FLAGS_ID: TrackedData = DATA_FLAGS_ID; + pub const DATA_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const FLAGS: TrackedData = DATA_FLAGS_ID; + pub const TAMEABLE_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const OWNERUUID_ID: TrackedData = DATA_OWNERUUID_ID; + pub const DATA_OWNERUUID: TrackedData = DATA_OWNERUUID_ID; + pub const OWNERUUID: TrackedData = DATA_OWNERUUID_ID; + pub const OWNER_UUID: TrackedData = DATA_OWNERUUID_ID; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod oak_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod oak_chest_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod ocelot { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TRUSTING: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const TRUSTING: TrackedData = DATA_TRUSTING; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod ominous_item_spawner { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM: TrackedData = DATA_ITEM; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod painting { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_DIRECTION: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::DIRECTION, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_PAINTING_VARIANT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::PAINTING_VARIANT, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const DIRECTION: TrackedData = DATA_DIRECTION; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const PAINTING_VARIANT_ID: TrackedData = DATA_PAINTING_VARIANT_ID; + pub const DATA_PAINTING_VARIANT: TrackedData = DATA_PAINTING_VARIANT_ID; + pub const PAINTING_VARIANT: TrackedData = DATA_PAINTING_VARIANT_ID; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod pale_oak_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod pale_oak_chest_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod panda { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 23u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const EAT_COUNTER: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::INT, + }; + pub const HIDDEN_GENE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 22u8 }, + r#type: MetaDataType::BYTE, + }; + pub const MAIN_GENE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 21u8 }, + r#type: MetaDataType::BYTE, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const SNEEZE_COUNTER: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::INT, + }; + pub const UNHAPPY_COUNTER: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const ID_FLAGS: TrackedData = DATA_ID_FLAGS; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const HIDDEN_GENE: TrackedData = HIDDEN_GENE_ID; + pub const MAIN_GENE: TrackedData = MAIN_GENE_ID; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod parched { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod parrot { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_OWNERUUID_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::OPTIONAL_LIVING_ENTITY_REFERENCE, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_VARIANT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const FLAGS_ID: TrackedData = DATA_FLAGS_ID; + pub const DATA_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const FLAGS: TrackedData = DATA_FLAGS_ID; + pub const TAMEABLE_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const OWNERUUID_ID: TrackedData = DATA_OWNERUUID_ID; + pub const DATA_OWNERUUID: TrackedData = DATA_OWNERUUID_ID; + pub const OWNERUUID: TrackedData = DATA_OWNERUUID_ID; + pub const OWNER_UUID: TrackedData = DATA_OWNERUUID_ID; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const VARIANT_ID: TrackedData = DATA_VARIANT_ID; + pub const DATA_VARIANT: TrackedData = DATA_VARIANT_ID; + pub const VARIANT: TrackedData = DATA_VARIANT_ID; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod pathfinder_mob { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod patrolling_monster { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod phantom { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const ID_SIZE: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod pig { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_BOOST_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_SOUND_VARIANT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::PIG_SOUND_VARIANT, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_VARIANT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::PIG_VARIANT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const BOOST_TIME: TrackedData = DATA_BOOST_TIME; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const SOUND_VARIANT_ID: TrackedData = DATA_SOUND_VARIANT_ID; + pub const DATA_SOUND_VARIANT: TrackedData = DATA_SOUND_VARIANT_ID; + pub const SOUND_VARIANT: TrackedData = DATA_SOUND_VARIANT_ID; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const VARIANT_ID: TrackedData = DATA_VARIANT_ID; + pub const DATA_VARIANT: TrackedData = DATA_VARIANT_ID; + pub const VARIANT: TrackedData = DATA_VARIANT_ID; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod piglin { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_IMMUNE_TO_ZOMBIFICATION: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_IS_CHARGING_CROSSBOW: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_IS_DANCING: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const IMMUNE_TO_ZOMBIFICATION: TrackedData = DATA_IMMUNE_TO_ZOMBIFICATION; + pub const IS_CHARGING_CROSSBOW: TrackedData = DATA_IS_CHARGING_CROSSBOW; + pub const IS_DANCING: TrackedData = DATA_IS_DANCING; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod piglin_brute { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_IMMUNE_TO_ZOMBIFICATION: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const IMMUNE_TO_ZOMBIFICATION: TrackedData = DATA_IMMUNE_TO_ZOMBIFICATION; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod pillager { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const IS_CELEBRATING: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const IS_CHARGING_CROSSBOW: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod player { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_PLAYER_ABSORPTION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_PLAYER_MAIN_HAND: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::HUMANOID_ARM, + }; + pub const DATA_PLAYER_MODE_CUSTOMISATION: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SCORE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SHOULDER_PARROT_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::OPTIONAL_UNSIGNED_INT, + }; + pub const DATA_SHOULDER_PARROT_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::OPTIONAL_UNSIGNED_INT, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const PLAYER_ABSORPTION_ID: TrackedData = DATA_PLAYER_ABSORPTION_ID; + pub const DATA_PLAYER_ABSORPTION: TrackedData = DATA_PLAYER_ABSORPTION_ID; + pub const PLAYER_ABSORPTION: TrackedData = DATA_PLAYER_ABSORPTION_ID; + pub const PLAYER_MAIN_HAND: TrackedData = DATA_PLAYER_MAIN_HAND; + pub const MAIN_ARM_ID: TrackedData = DATA_PLAYER_MAIN_HAND; + pub const PLAYER_MODE_CUSTOMISATION: TrackedData = DATA_PLAYER_MODE_CUSTOMISATION; + pub const PLAYER_MODE_CUSTOMIZATION_ID: TrackedData = DATA_PLAYER_MODE_CUSTOMISATION; + pub const POSE: TrackedData = DATA_POSE; + pub const SCORE_ID: TrackedData = DATA_SCORE_ID; + pub const DATA_SCORE: TrackedData = DATA_SCORE_ID; + pub const SCORE: TrackedData = DATA_SCORE_ID; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHOULDER_PARROT_LEFT: TrackedData = DATA_SHOULDER_PARROT_LEFT; + pub const SHOULDER_PARROT_RIGHT: TrackedData = DATA_SHOULDER_PARROT_RIGHT; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod polar_bear { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STANDING_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STANDING_ID: TrackedData = DATA_STANDING_ID; + pub const DATA_STANDING: TrackedData = DATA_STANDING_ID; + pub const STANDING: TrackedData = DATA_STANDING_ID; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod primed_tnt { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BLOCK_STATE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::BLOCK_STATE, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_FUSE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const BLOCK_STATE_ID: TrackedData = DATA_BLOCK_STATE_ID; + pub const DATA_BLOCK_STATE: TrackedData = DATA_BLOCK_STATE_ID; + pub const BLOCK_STATE: TrackedData = DATA_BLOCK_STATE_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const FUSE_ID: TrackedData = DATA_FUSE_ID; + pub const DATA_FUSE: TrackedData = DATA_FUSE_ID; + pub const FUSE: TrackedData = DATA_FUSE_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod projectile { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod pufferfish { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const FROM_BUCKET: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const PUFF_STATE: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod rabbit { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TYPE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const TYPE_ID: TrackedData = DATA_TYPE_ID; + pub const DATA_TYPE: TrackedData = DATA_TYPE_ID; + pub const TYPE: TrackedData = DATA_TYPE_ID; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod raft { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod raider { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const IS_CELEBRATING: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod ravager { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const IS_CELEBRATING: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod salmon { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TYPE: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::INT, + }; + pub const FROM_BUCKET: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const TYPE: TrackedData = DATA_TYPE; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod sheep { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_WOOL_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const WOOL_ID: TrackedData = DATA_WOOL_ID; + pub const DATA_WOOL: TrackedData = DATA_WOOL_ID; + pub const WOOL: TrackedData = DATA_WOOL_ID; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod shoulder_riding_entity { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_OWNERUUID_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::OPTIONAL_LIVING_ENTITY_REFERENCE, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const FLAGS_ID: TrackedData = DATA_FLAGS_ID; + pub const DATA_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const FLAGS: TrackedData = DATA_FLAGS_ID; + pub const TAMEABLE_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const OWNERUUID_ID: TrackedData = DATA_OWNERUUID_ID; + pub const DATA_OWNERUUID: TrackedData = DATA_OWNERUUID_ID; + pub const OWNERUUID: TrackedData = DATA_OWNERUUID_ID; + pub const OWNER_UUID: TrackedData = DATA_OWNERUUID_ID; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod shulker { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ATTACH_FACE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::DIRECTION, + }; + pub const DATA_COLOR_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_PEEK_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ATTACH_FACE_ID: TrackedData = DATA_ATTACH_FACE_ID; + pub const DATA_ATTACH_FACE: TrackedData = DATA_ATTACH_FACE_ID; + pub const ATTACH_FACE: TrackedData = DATA_ATTACH_FACE_ID; + pub const COLOR_ID: TrackedData = DATA_COLOR_ID; + pub const DATA_COLOR: TrackedData = DATA_COLOR_ID; + pub const COLOR: TrackedData = DATA_COLOR_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const PEEK_ID: TrackedData = DATA_PEEK_ID; + pub const DATA_PEEK: TrackedData = DATA_PEEK_ID; + pub const PEEK: TrackedData = DATA_PEEK_ID; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod shulker_bullet { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod silverfish { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod skeleton { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_STRAY_CONVERSION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STRAY_CONVERSION_ID: TrackedData = DATA_STRAY_CONVERSION_ID; + pub const DATA_STRAY_CONVERSION: TrackedData = DATA_STRAY_CONVERSION_ID; + pub const STRAY_CONVERSION: TrackedData = DATA_STRAY_CONVERSION_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod skeleton_horse { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const ID_FLAGS: TrackedData = DATA_ID_FLAGS; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod slime { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const ID_SIZE: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod small_fireball { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM_STACK: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM_STACK: TrackedData = DATA_ITEM_STACK; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod sniffer { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_DROP_SEED_AT_TICK: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STATE: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::SNIFFER_STATE, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const DROP_SEED_AT_TICK: TrackedData = DATA_DROP_SEED_AT_TICK; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STATE: TrackedData = DATA_STATE; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod snow_golem { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_PUMPKIN_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const PUMPKIN_ID: TrackedData = DATA_PUMPKIN_ID; + pub const DATA_PUMPKIN: TrackedData = DATA_PUMPKIN_ID; + pub const PUMPKIN: TrackedData = DATA_PUMPKIN_ID; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod snowball { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM_STACK: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM_STACK: TrackedData = DATA_ITEM_STACK; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod spawner_minecart { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_CUSTOM_DISPLAY_BLOCK: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_STATE, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_DISPLAY_OFFSET: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_CUSTOM_DISPLAY_BLOCK: TrackedData = DATA_ID_CUSTOM_DISPLAY_BLOCK; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_DISPLAY_OFFSET: TrackedData = DATA_ID_DISPLAY_OFFSET; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod spectral_arrow { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const ID_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const IN_GROUND: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const PIERCE_LEVEL: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::BYTE, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod spellcaster_illager { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_SPELL_CASTING_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const IS_CELEBRATING: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const SPELL_CASTING_ID: TrackedData = DATA_SPELL_CASTING_ID; + pub const DATA_SPELL_CASTING: TrackedData = DATA_SPELL_CASTING_ID; + pub const SPELL_CASTING: TrackedData = DATA_SPELL_CASTING_ID; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod spider { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const FLAGS_ID: TrackedData = DATA_FLAGS_ID; + pub const DATA_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const FLAGS: TrackedData = DATA_FLAGS_ID; + pub const TAMEABLE_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod splash_potion { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM_STACK: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM_STACK: TrackedData = DATA_ITEM_STACK; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod spruce_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod spruce_chest_boat { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_BUBBLE_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_PADDLE_LEFT: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_PADDLE_RIGHT: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_BUBBLE_TIME: TrackedData = DATA_ID_BUBBLE_TIME; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const ID_PADDLE_LEFT: TrackedData = DATA_ID_PADDLE_LEFT; + pub const ID_PADDLE_RIGHT: TrackedData = DATA_ID_PADDLE_RIGHT; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod squid { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod stray { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod strider { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_BOOST_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_SUFFOCATING: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const BOOST_TIME: TrackedData = DATA_BOOST_TIME; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const SUFFOCATING: TrackedData = DATA_SUFFOCATING; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod sulfur_cube { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const FROM_BUCKET: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const ID_SIZE: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::INT, + }; + pub const MAX_FUSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod tadpole { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const FROM_BUCKET: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod tamable_animal { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_OWNERUUID_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::OPTIONAL_LIVING_ENTITY_REFERENCE, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const FLAGS_ID: TrackedData = DATA_FLAGS_ID; + pub const DATA_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const FLAGS: TrackedData = DATA_FLAGS_ID; + pub const TAMEABLE_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const OWNERUUID_ID: TrackedData = DATA_OWNERUUID_ID; + pub const DATA_OWNERUUID: TrackedData = DATA_OWNERUUID_ID; + pub const OWNERUUID: TrackedData = DATA_OWNERUUID_ID; + pub const OWNER_UUID: TrackedData = DATA_OWNERUUID_ID; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod text_display { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BACKGROUND_COLOR_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 25u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BILLBOARD_RENDER_CONSTRAINTS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_BRIGHTNESS_OVERRIDE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_GLOW_COLOR_OVERRIDE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 22u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_HEIGHT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 21u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LEFT_ROTATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::QUATERNION, + }; + pub const DATA_LINE_WIDTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 24u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_POS_ROT_INTERPOLATION_DURATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_RIGHT_ROTATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::QUATERNION, + }; + pub const DATA_SCALE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::VECTOR3, + }; + pub const DATA_SHADOW_RADIUS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_SHADOW_STRENGTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STYLE_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 27u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_TEXT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 23u8 }, + r#type: MetaDataType::COMPONENT, + }; + pub const DATA_TEXT_OPACITY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 26u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TRANSLATION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::VECTOR3, + }; + pub const DATA_VIEW_RANGE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_WIDTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const BACKGROUND_COLOR_ID: TrackedData = DATA_BACKGROUND_COLOR_ID; + pub const DATA_BACKGROUND_COLOR: TrackedData = DATA_BACKGROUND_COLOR_ID; + pub const BACKGROUND_COLOR: TrackedData = DATA_BACKGROUND_COLOR_ID; + pub const BACKGROUND: TrackedData = DATA_BACKGROUND_COLOR_ID; + pub const BILLBOARD_RENDER_CONSTRAINTS_ID: TrackedData = DATA_BILLBOARD_RENDER_CONSTRAINTS_ID; + pub const DATA_BILLBOARD_RENDER_CONSTRAINTS: TrackedData = DATA_BILLBOARD_RENDER_CONSTRAINTS_ID; + pub const BILLBOARD_RENDER_CONSTRAINTS: TrackedData = DATA_BILLBOARD_RENDER_CONSTRAINTS_ID; + pub const BILLBOARD: TrackedData = DATA_BILLBOARD_RENDER_CONSTRAINTS_ID; + pub const BRIGHTNESS_OVERRIDE_ID: TrackedData = DATA_BRIGHTNESS_OVERRIDE_ID; + pub const DATA_BRIGHTNESS_OVERRIDE: TrackedData = DATA_BRIGHTNESS_OVERRIDE_ID; + pub const BRIGHTNESS_OVERRIDE: TrackedData = DATA_BRIGHTNESS_OVERRIDE_ID; + pub const BRIGHTNESS: TrackedData = DATA_BRIGHTNESS_OVERRIDE_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const GLOW_COLOR_OVERRIDE_ID: TrackedData = DATA_GLOW_COLOR_OVERRIDE_ID; + pub const DATA_GLOW_COLOR_OVERRIDE: TrackedData = DATA_GLOW_COLOR_OVERRIDE_ID; + pub const GLOW_COLOR_OVERRIDE: TrackedData = DATA_GLOW_COLOR_OVERRIDE_ID; + pub const HEIGHT_ID: TrackedData = DATA_HEIGHT_ID; + pub const DATA_HEIGHT: TrackedData = DATA_HEIGHT_ID; + pub const HEIGHT: TrackedData = DATA_HEIGHT_ID; + pub const LEFT_ROTATION_ID: TrackedData = DATA_LEFT_ROTATION_ID; + pub const DATA_LEFT_ROTATION: TrackedData = DATA_LEFT_ROTATION_ID; + pub const LEFT_ROTATION: TrackedData = DATA_LEFT_ROTATION_ID; + pub const LINE_WIDTH_ID: TrackedData = DATA_LINE_WIDTH_ID; + pub const DATA_LINE_WIDTH: TrackedData = DATA_LINE_WIDTH_ID; + pub const LINE_WIDTH: TrackedData = DATA_LINE_WIDTH_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const POS_ROT_INTERPOLATION_DURATION_ID: TrackedData = + DATA_POS_ROT_INTERPOLATION_DURATION_ID; + pub const DATA_POS_ROT_INTERPOLATION_DURATION: TrackedData = + DATA_POS_ROT_INTERPOLATION_DURATION_ID; + pub const POS_ROT_INTERPOLATION_DURATION: TrackedData = DATA_POS_ROT_INTERPOLATION_DURATION_ID; + pub const TELEPORT_DURATION: TrackedData = DATA_POS_ROT_INTERPOLATION_DURATION_ID; + pub const RIGHT_ROTATION_ID: TrackedData = DATA_RIGHT_ROTATION_ID; + pub const DATA_RIGHT_ROTATION: TrackedData = DATA_RIGHT_ROTATION_ID; + pub const RIGHT_ROTATION: TrackedData = DATA_RIGHT_ROTATION_ID; + pub const SCALE_ID: TrackedData = DATA_SCALE_ID; + pub const DATA_SCALE: TrackedData = DATA_SCALE_ID; + pub const SCALE: TrackedData = DATA_SCALE_ID; + pub const SHADOW_RADIUS_ID: TrackedData = DATA_SHADOW_RADIUS_ID; + pub const DATA_SHADOW_RADIUS: TrackedData = DATA_SHADOW_RADIUS_ID; + pub const SHADOW_RADIUS: TrackedData = DATA_SHADOW_RADIUS_ID; + pub const SHADOW_STRENGTH_ID: TrackedData = DATA_SHADOW_STRENGTH_ID; + pub const DATA_SHADOW_STRENGTH: TrackedData = DATA_SHADOW_STRENGTH_ID; + pub const SHADOW_STRENGTH: TrackedData = DATA_SHADOW_STRENGTH_ID; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STYLE_FLAGS_ID: TrackedData = DATA_STYLE_FLAGS_ID; + pub const DATA_STYLE_FLAGS: TrackedData = DATA_STYLE_FLAGS_ID; + pub const STYLE_FLAGS: TrackedData = DATA_STYLE_FLAGS_ID; + pub const TEXT_DISPLAY_FLAGS: TrackedData = DATA_STYLE_FLAGS_ID; + pub const TEXT_ID: TrackedData = DATA_TEXT_ID; + pub const DATA_TEXT: TrackedData = DATA_TEXT_ID; + pub const TEXT: TrackedData = DATA_TEXT_ID; + pub const TEXT_OPACITY_ID: TrackedData = DATA_TEXT_OPACITY_ID; + pub const DATA_TEXT_OPACITY: TrackedData = DATA_TEXT_OPACITY_ID; + pub const TEXT_OPACITY: TrackedData = DATA_TEXT_OPACITY_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const TRANSFORMATION_INTERPOLATION_DURATION_ID: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID; + pub const DATA_TRANSFORMATION_INTERPOLATION_DURATION: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID; + pub const TRANSFORMATION_INTERPOLATION_DURATION: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID; + pub const INTERPOLATION_DURATION: TrackedData = DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID; + pub const TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID; + pub const DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID; + pub const TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID; + pub const START_INTERPOLATION: TrackedData = + DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID; + pub const TRANSLATION_ID: TrackedData = DATA_TRANSLATION_ID; + pub const DATA_TRANSLATION: TrackedData = DATA_TRANSLATION_ID; + pub const TRANSLATION: TrackedData = DATA_TRANSLATION_ID; + pub const VIEW_RANGE_ID: TrackedData = DATA_VIEW_RANGE_ID; + pub const DATA_VIEW_RANGE: TrackedData = DATA_VIEW_RANGE_ID; + pub const VIEW_RANGE: TrackedData = DATA_VIEW_RANGE_ID; + pub const WIDTH_ID: TrackedData = DATA_WIDTH_ID; + pub const DATA_WIDTH: TrackedData = DATA_WIDTH_ID; + pub const WIDTH: TrackedData = DATA_WIDTH_ID; +} +pub mod throwable_item_projectile { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM_STACK: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM_STACK: TrackedData = DATA_ITEM_STACK; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod throwable_projectile { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod thrown_egg { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM_STACK: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM_STACK: TrackedData = DATA_ITEM_STACK; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod thrown_enderpearl { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM_STACK: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM_STACK: TrackedData = DATA_ITEM_STACK; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod thrown_experience_bottle { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM_STACK: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM_STACK: TrackedData = DATA_ITEM_STACK; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod thrown_lingering_potion { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM_STACK: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM_STACK: TrackedData = DATA_ITEM_STACK; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod thrown_splash_potion { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ITEM_STACK: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::ITEM_STACK, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ITEM_STACK: TrackedData = DATA_ITEM_STACK; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod thrown_trident { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const ID_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const ID_FOIL: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const ID_LOYALTY: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BYTE, + }; + pub const IN_GROUND: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const PIERCE_LEVEL: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::BYTE, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod tnt { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BLOCK_STATE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::BLOCK_STATE, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_FUSE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const BLOCK_STATE_ID: TrackedData = DATA_BLOCK_STATE_ID; + pub const DATA_BLOCK_STATE: TrackedData = DATA_BLOCK_STATE_ID; + pub const BLOCK_STATE: TrackedData = DATA_BLOCK_STATE_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const FUSE_ID: TrackedData = DATA_FUSE_ID; + pub const DATA_FUSE: TrackedData = DATA_FUSE_ID; + pub const FUSE: TrackedData = DATA_FUSE_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod tnt_minecart { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_CUSTOM_DISPLAY_BLOCK: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_STATE, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_DISPLAY_OFFSET: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_CUSTOM_DISPLAY_BLOCK: TrackedData = DATA_ID_CUSTOM_DISPLAY_BLOCK; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_DISPLAY_OFFSET: TrackedData = DATA_ID_DISPLAY_OFFSET; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod trader_llama { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_CHEST: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_STRENGTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_VARIANT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 21u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const ID_CHEST: TrackedData = DATA_ID_CHEST; + pub const ID_FLAGS: TrackedData = DATA_ID_FLAGS; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STRENGTH_ID: TrackedData = DATA_STRENGTH_ID; + pub const DATA_STRENGTH: TrackedData = DATA_STRENGTH_ID; + pub const STRENGTH: TrackedData = DATA_STRENGTH_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const VARIANT_ID: TrackedData = DATA_VARIANT_ID; + pub const DATA_VARIANT: TrackedData = DATA_VARIANT_ID; + pub const VARIANT: TrackedData = DATA_VARIANT_ID; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod trident { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const ID_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const ID_FOIL: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const ID_LOYALTY: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BYTE, + }; + pub const IN_GROUND: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const PIERCE_LEVEL: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::BYTE, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod tropical_fish { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_TYPE_VARIANT: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const FROM_BUCKET: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const ID_TYPE_VARIANT: TrackedData = DATA_ID_TYPE_VARIANT; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod turtle { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const HAS_EGG: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const LAYING_EGG: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod vehicle_entity { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_ID_DAMAGE: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_HURT: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ID_HURTDIR: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const ID_DAMAGE: TrackedData = DATA_ID_DAMAGE; + pub const ID_HURT: TrackedData = DATA_ID_HURT; + pub const ID_HURTDIR: TrackedData = DATA_ID_HURTDIR; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod vex { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const FLAGS_ID: TrackedData = DATA_FLAGS_ID; + pub const DATA_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const FLAGS: TrackedData = DATA_FLAGS_ID; + pub const TAMEABLE_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod villager { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_UNHAPPY_COUNTER: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_VILLAGER_DATA: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::VILLAGER_DATA, + }; + pub const DATA_VILLAGER_DATA_FINALIZED: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const UNHAPPY_COUNTER: TrackedData = DATA_UNHAPPY_COUNTER; + pub const VILLAGER_DATA: TrackedData = DATA_VILLAGER_DATA; + pub const VILLAGER_DATA_FINALIZED: TrackedData = DATA_VILLAGER_DATA_FINALIZED; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod vindicator { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const IS_CELEBRATING: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod wandering_trader { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_UNHAPPY_COUNTER: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const UNHAPPY_COUNTER: TrackedData = DATA_UNHAPPY_COUNTER; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod warden { + use super::*; + pub const CLIENT_ANGER_LEVEL: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod water_animal { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod wind_charge { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod witch { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_USING_ITEM: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const IS_CELEBRATING: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const USING_ITEM: TrackedData = DATA_USING_ITEM; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod wither { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_INV: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TARGET_A: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TARGET_B: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TARGET_C: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const ID_INV: TrackedData = DATA_ID_INV; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TARGET_A: TrackedData = DATA_TARGET_A; + pub const TARGET_B: TrackedData = DATA_TARGET_B; + pub const TARGET_C: TrackedData = DATA_TARGET_C; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod wither_boss { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_INV: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TARGET_A: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TARGET_B: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TARGET_C: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const ID_INV: TrackedData = DATA_ID_INV; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TARGET_A: TrackedData = DATA_TARGET_A; + pub const TARGET_B: TrackedData = DATA_TARGET_B; + pub const TARGET_C: TrackedData = DATA_TARGET_C; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod wither_skeleton { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod wither_skull { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_DANGEROUS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const DANGEROUS: TrackedData = DATA_DANGEROUS; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; +} +pub mod wolf { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ANGER_END_TIME: TrackedData = TrackedData { + id: TrackedId { v26_2: 22u8 }, + r#type: MetaDataType::LONG, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_COLLAR_COLOR: TrackedData = TrackedData { + id: TrackedId { v26_2: 21u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_INTERESTED_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_OWNERUUID_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::OPTIONAL_LIVING_ENTITY_REFERENCE, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_SOUND_VARIANT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 24u8 }, + r#type: MetaDataType::WOLF_SOUND_VARIANT, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_VARIANT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 23u8 }, + r#type: MetaDataType::WOLF_VARIANT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ANGER_END_TIME: TrackedData = DATA_ANGER_END_TIME; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const COLLAR_COLOR: TrackedData = DATA_COLLAR_COLOR; + pub const WOLF_COLLAR_COLOR: TrackedData = DATA_COLLAR_COLOR; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const FLAGS_ID: TrackedData = DATA_FLAGS_ID; + pub const DATA_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const FLAGS: TrackedData = DATA_FLAGS_ID; + pub const TAMEABLE_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const INTERESTED_ID: TrackedData = DATA_INTERESTED_ID; + pub const DATA_INTERESTED: TrackedData = DATA_INTERESTED_ID; + pub const INTERESTED: TrackedData = DATA_INTERESTED_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const OWNERUUID_ID: TrackedData = DATA_OWNERUUID_ID; + pub const DATA_OWNERUUID: TrackedData = DATA_OWNERUUID_ID; + pub const OWNERUUID: TrackedData = DATA_OWNERUUID_ID; + pub const OWNER_UUID: TrackedData = DATA_OWNERUUID_ID; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const SOUND_VARIANT_ID: TrackedData = DATA_SOUND_VARIANT_ID; + pub const DATA_SOUND_VARIANT: TrackedData = DATA_SOUND_VARIANT_ID; + pub const SOUND_VARIANT: TrackedData = DATA_SOUND_VARIANT_ID; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const VARIANT_ID: TrackedData = DATA_VARIANT_ID; + pub const DATA_VARIANT: TrackedData = DATA_VARIANT_ID; + pub const VARIANT: TrackedData = DATA_VARIANT_ID; + pub const WOLF_VARIANT_ID: TrackedData = DATA_VARIANT_ID; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod zoglin { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod zombie { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_DROWNED_CONVERSION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_SPECIAL_TYPE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const DROWNED_CONVERSION_ID: TrackedData = DATA_DROWNED_CONVERSION_ID; + pub const DATA_DROWNED_CONVERSION: TrackedData = DATA_DROWNED_CONVERSION_ID; + pub const DROWNED_CONVERSION: TrackedData = DATA_DROWNED_CONVERSION_ID; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const SPECIAL_TYPE_ID: TrackedData = DATA_SPECIAL_TYPE_ID; + pub const DATA_SPECIAL_TYPE: TrackedData = DATA_SPECIAL_TYPE_ID; + pub const SPECIAL_TYPE: TrackedData = DATA_SPECIAL_TYPE_ID; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod zombie_horse { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_ID_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const ID_FLAGS: TrackedData = DATA_ID_FLAGS; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod zombie_nautilus { + use super::*; + pub const AGE_LOCKED: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DASH: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_OWNERUUID_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::OPTIONAL_LIVING_ENTITY_REFERENCE, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_VARIANT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 21u8 }, + r#type: MetaDataType::ZOMBIE_NAUTILUS_VARIANT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const FLAGS_ID: TrackedData = DATA_FLAGS_ID; + pub const DATA_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const FLAGS: TrackedData = DATA_FLAGS_ID; + pub const TAMEABLE_FLAGS: TrackedData = DATA_FLAGS_ID; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const OWNERUUID_ID: TrackedData = DATA_OWNERUUID_ID; + pub const DATA_OWNERUUID: TrackedData = DATA_OWNERUUID_ID; + pub const OWNERUUID: TrackedData = DATA_OWNERUUID_ID; + pub const OWNER_UUID: TrackedData = DATA_OWNERUUID_ID; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const VARIANT_ID: TrackedData = DATA_VARIANT_ID; + pub const DATA_VARIANT: TrackedData = DATA_VARIANT_ID; + pub const VARIANT: TrackedData = DATA_VARIANT_ID; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod zombie_villager { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CONVERTING_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 19u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_DROWNED_CONVERSION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_SPECIAL_TYPE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_VILLAGER_DATA: TrackedData = TrackedData { + id: TrackedId { v26_2: 20u8 }, + r#type: MetaDataType::VILLAGER_DATA, + }; + pub const DATA_VILLAGER_DATA_FINALIZED: TrackedData = TrackedData { + id: TrackedId { v26_2: 21u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CONVERTING_ID: TrackedData = DATA_CONVERTING_ID; + pub const DATA_CONVERTING: TrackedData = DATA_CONVERTING_ID; + pub const CONVERTING: TrackedData = DATA_CONVERTING_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const DROWNED_CONVERSION_ID: TrackedData = DATA_DROWNED_CONVERSION_ID; + pub const DATA_DROWNED_CONVERSION: TrackedData = DATA_DROWNED_CONVERSION_ID; + pub const DROWNED_CONVERSION: TrackedData = DATA_DROWNED_CONVERSION_ID; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const SPECIAL_TYPE_ID: TrackedData = DATA_SPECIAL_TYPE_ID; + pub const DATA_SPECIAL_TYPE: TrackedData = DATA_SPECIAL_TYPE_ID; + pub const SPECIAL_TYPE: TrackedData = DATA_SPECIAL_TYPE_ID; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const VILLAGER_DATA: TrackedData = DATA_VILLAGER_DATA; + pub const VILLAGER_DATA_FINALIZED: TrackedData = DATA_VILLAGER_DATA_FINALIZED; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; +} +pub mod zombified_piglin { + use super::*; + pub const DATA_AIR_SUPPLY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 1u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_ARROW_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 12u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_BABY_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 16u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_CUSTOM_NAME: TrackedData = TrackedData { + id: TrackedId { v26_2: 2u8 }, + r#type: MetaDataType::OPTIONAL_COMPONENT, + }; + pub const DATA_CUSTOM_NAME_VISIBLE: TrackedData = TrackedData { + id: TrackedId { v26_2: 3u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_DROWNED_CONVERSION_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 18u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_AMBIENCE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 11u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_EFFECT_PARTICLES: TrackedData = TrackedData { + id: TrackedId { v26_2: 10u8 }, + r#type: MetaDataType::PARTICLES, + }; + pub const DATA_HEALTH_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 9u8 }, + r#type: MetaDataType::FLOAT, + }; + pub const DATA_LIVING_ENTITY_FLAGS: TrackedData = TrackedData { + id: TrackedId { v26_2: 8u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_MOB_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 15u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_NO_GRAVITY: TrackedData = TrackedData { + id: TrackedId { v26_2: 5u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_POSE: TrackedData = TrackedData { + id: TrackedId { v26_2: 6u8 }, + r#type: MetaDataType::POSE, + }; + pub const DATA_SHARED_FLAGS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 0u8 }, + r#type: MetaDataType::BYTE, + }; + pub const DATA_SILENT: TrackedData = TrackedData { + id: TrackedId { v26_2: 4u8 }, + r#type: MetaDataType::BOOLEAN, + }; + pub const DATA_SPECIAL_TYPE_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 17u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_STINGER_COUNT_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 13u8 }, + r#type: MetaDataType::INT, + }; + pub const DATA_TICKS_FROZEN: TrackedData = TrackedData { + id: TrackedId { v26_2: 7u8 }, + r#type: MetaDataType::INT, + }; + pub const SLEEPING_POS_ID: TrackedData = TrackedData { + id: TrackedId { v26_2: 14u8 }, + r#type: MetaDataType::OPTIONAL_BLOCK_POS, + }; + pub const AIR_SUPPLY_ID: TrackedData = DATA_AIR_SUPPLY_ID; + pub const DATA_AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const AIR_SUPPLY: TrackedData = DATA_AIR_SUPPLY_ID; + pub const ARROW_COUNT_ID: TrackedData = DATA_ARROW_COUNT_ID; + pub const DATA_ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const ARROW_COUNT: TrackedData = DATA_ARROW_COUNT_ID; + pub const BABY_ID: TrackedData = DATA_BABY_ID; + pub const DATA_BABY: TrackedData = DATA_BABY_ID; + pub const BABY: TrackedData = DATA_BABY_ID; + pub const CUSTOM_NAME: TrackedData = DATA_CUSTOM_NAME; + pub const CUSTOM_NAME_VISIBLE: TrackedData = DATA_CUSTOM_NAME_VISIBLE; + pub const DROWNED_CONVERSION_ID: TrackedData = DATA_DROWNED_CONVERSION_ID; + pub const DATA_DROWNED_CONVERSION: TrackedData = DATA_DROWNED_CONVERSION_ID; + pub const DROWNED_CONVERSION: TrackedData = DATA_DROWNED_CONVERSION_ID; + pub const EFFECT_AMBIENCE_ID: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const DATA_EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_AMBIENCE: TrackedData = DATA_EFFECT_AMBIENCE_ID; + pub const EFFECT_PARTICLES: TrackedData = DATA_EFFECT_PARTICLES; + pub const HEALTH_ID: TrackedData = DATA_HEALTH_ID; + pub const DATA_HEALTH: TrackedData = DATA_HEALTH_ID; + pub const HEALTH: TrackedData = DATA_HEALTH_ID; + pub const LIVING_ENTITY_FLAGS: TrackedData = DATA_LIVING_ENTITY_FLAGS; + pub const MOB_FLAGS_ID: TrackedData = DATA_MOB_FLAGS_ID; + pub const DATA_MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const MOB_FLAGS: TrackedData = DATA_MOB_FLAGS_ID; + pub const NO_GRAVITY: TrackedData = DATA_NO_GRAVITY; + pub const POSE: TrackedData = DATA_POSE; + pub const SHARED_FLAGS_ID: TrackedData = DATA_SHARED_FLAGS_ID; + pub const DATA_SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SHARED_FLAGS: TrackedData = DATA_SHARED_FLAGS_ID; + pub const SILENT: TrackedData = DATA_SILENT; + pub const SPECIAL_TYPE_ID: TrackedData = DATA_SPECIAL_TYPE_ID; + pub const DATA_SPECIAL_TYPE: TrackedData = DATA_SPECIAL_TYPE_ID; + pub const SPECIAL_TYPE: TrackedData = DATA_SPECIAL_TYPE_ID; + pub const STINGER_COUNT_ID: TrackedData = DATA_STINGER_COUNT_ID; + pub const DATA_STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const STINGER_COUNT: TrackedData = DATA_STINGER_COUNT_ID; + pub const TICKS_FROZEN: TrackedData = DATA_TICKS_FROZEN; + pub const SLEEPING_POS: TrackedData = SLEEPING_POS_ID; } diff --git a/crates/pumpkin-protocol/src/java/client/play/entity_metadata.rs b/crates/pumpkin-protocol/src/java/client/play/entity_metadata.rs index d4a142af0..e30109ba4 100644 --- a/crates/pumpkin-protocol/src/java/client/play/entity_metadata.rs +++ b/crates/pumpkin-protocol/src/java/client/play/entity_metadata.rs @@ -1,9 +1,11 @@ use std::io::{Cursor, Write}; use pumpkin_data::{ - block_state_remap::remap_block_state_for_version, item_id_remap::remap_item_id_for_version, - meta_data_type::MetaDataType, packet::clientbound::PLAY_SET_ENTITY_DATA, - tracked_data::TrackedId, + block_state_remap::remap_block_state_for_version, + item_id_remap::remap_item_id_for_version, + meta_data_type::MetaDataType, + packet::clientbound::PLAY_SET_ENTITY_DATA, + tracked_data::{TrackedData, TrackedId}, }; use pumpkin_macros::java_packet; use pumpkin_util::version::JavaMinecraftVersion; @@ -69,7 +71,15 @@ pub struct Metadata { } impl Metadata { - pub const fn new(index: TrackedId, r#type: MetaDataType, value: T) -> Self { + pub const fn new(tracked: TrackedData, value: T) -> Self { + Self { + index: tracked.id, + r#type: tracked.r#type, + value, + } + } + + pub const fn new_raw(index: TrackedId, r#type: MetaDataType, value: T) -> Self { Self { index, r#type, @@ -305,9 +315,7 @@ impl MetadataSerializer for Option { mod tests { use std::io::{Cursor, Read}; - use pumpkin_data::{ - meta_data_type::MetaDataType, particle::Particle, tracked_data::TrackedData, - }; + use pumpkin_data::{meta_data_type::MetaDataType, particle::Particle}; use pumpkin_util::version::JavaMinecraftVersion; use crate::{VarInt, ser::NetworkWriteExt}; @@ -332,8 +340,7 @@ mod tests { fn encoded_particle(version: JavaMinecraftVersion) -> (VarInt, Vec) { let particle_data = [0x12, 0x34, 0x56, 0x78]; let metadata = Metadata::new( - TrackedData::PARTICLE, - MetaDataType::PARTICLE, + pumpkin_data::tracked_data::area_effect_cloud::DATA_PARTICLE, ParticleMetadata { particle_id: VarInt(Particle::ExplosionEmitter as i32), data: particle_data, @@ -342,7 +349,10 @@ mod tests { let mut bytes = Vec::new(); metadata.write(&mut bytes, &version).unwrap(); - assert_eq!(bytes[0], TrackedData::PARTICLE.get(&version)); + assert_eq!( + bytes[0], + pumpkin_data::tracked_data::area_effect_cloud::DATA_PARTICLE.get(&version) + ); assert_eq!(bytes[1], MetaDataType::PARTICLE.id(version) as u8); let mut cursor = Cursor::new(&bytes[2..]); diff --git a/crates/pumpkin/src/entity/ageable.rs b/crates/pumpkin/src/entity/ageable.rs index 79a7f6ef6..282d10082 100644 --- a/crates/pumpkin/src/entity/ageable.rs +++ b/crates/pumpkin/src/entity/ageable.rs @@ -1,5 +1,4 @@ -use pumpkin_data::meta_data_type::MetaDataType; -use pumpkin_data::tracked_data::TrackedData; +use pumpkin_data::tracked_data; use pumpkin_protocol::java::client::play::Metadata; use std::sync::atomic::{AtomicBool, AtomicI32, Ordering::Relaxed}; @@ -54,8 +53,7 @@ pub trait AgeableMob: Mob { let is_baby = new_age < 0; entity.send_meta_data( &[Metadata::new( - TrackedData::BABY_ID, - MetaDataType::BOOLEAN, + tracked_data::ageable_mob::DATA_BABY_ID, is_baby, )], None, diff --git a/crates/pumpkin/src/entity/ai/goal/beg.rs b/crates/pumpkin/src/entity/ai/goal/beg.rs index cfa1abe48..5d6a4801f 100644 --- a/crates/pumpkin/src/entity/ai/goal/beg.rs +++ b/crates/pumpkin/src/entity/ai/goal/beg.rs @@ -3,9 +3,7 @@ use crate::entity::EntityBase; use crate::entity::mob::Mob; use crate::entity::player::Player; use pumpkin_data::item::Item; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::tag::{self, Taggable}; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_protocol::java::client::play::Metadata; use rand::RngExt; use std::sync::Arc; @@ -49,8 +47,7 @@ impl BegGoal { fn set_is_interested(mob: &dyn Mob, value: bool) { mob.get_mob_entity().living_entity.entity.send_meta_data( &[Metadata::new( - TrackedData::INTERESTED_ID, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::wolf::INTERESTED_ID, value, )], None, diff --git a/crates/pumpkin/src/entity/area_effect_cloud.rs b/crates/pumpkin/src/entity/area_effect_cloud.rs index 423826ee2..a5a682261 100644 --- a/crates/pumpkin/src/entity/area_effect_cloud.rs +++ b/crates/pumpkin/src/entity/area_effect_cloud.rs @@ -175,8 +175,7 @@ impl EntityBase for AreaEffectCloudEntity { // Send initial particle and radius self.entity.send_meta_data( &[pumpkin_protocol::java::client::play::Metadata::new( - pumpkin_data::tracked_data::TrackedData::PARTICLE, - pumpkin_data::meta_data_type::MetaDataType::PARTICLE, + pumpkin_data::tracked_data::area_effect_cloud::PARTICLE, &meta, )], None, @@ -184,8 +183,7 @@ impl EntityBase for AreaEffectCloudEntity { self.entity.send_meta_data( &[pumpkin_protocol::java::client::play::Metadata::new( - pumpkin_data::tracked_data::TrackedData::RADIUS, - pumpkin_data::meta_data_type::MetaDataType::FLOAT, + pumpkin_data::tracked_data::area_effect_cloud::RADIUS, radius, )], None, @@ -196,8 +194,7 @@ impl EntityBase for AreaEffectCloudEntity { let is_waiting = 0 < wait_time; self.entity.send_meta_data( &[pumpkin_protocol::java::client::play::Metadata::new( - pumpkin_data::tracked_data::TrackedData::WAITING, - pumpkin_data::meta_data_type::MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::area_effect_cloud::WAITING, is_waiting, )], None, @@ -233,8 +230,7 @@ impl EntityBase for AreaEffectCloudEntity { if age == wait_time && wait_time > 0 { self.entity.send_meta_data( &[pumpkin_protocol::java::client::play::Metadata::new( - pumpkin_data::tracked_data::TrackedData::WAITING, - pumpkin_data::meta_data_type::MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::area_effect_cloud::WAITING, false, )], None, @@ -261,8 +257,7 @@ impl EntityBase for AreaEffectCloudEntity { drop(radius); self.entity.send_meta_data( &[pumpkin_protocol::java::client::play::Metadata::new( - pumpkin_data::tracked_data::TrackedData::RADIUS, - pumpkin_data::meta_data_type::MetaDataType::FLOAT, + pumpkin_data::tracked_data::area_effect_cloud::RADIUS, current_radius, )], None, @@ -392,8 +387,7 @@ impl EntityBase for AreaEffectCloudEntity { // Send updated radius to clients self.entity.send_meta_data( &[pumpkin_protocol::java::client::play::Metadata::new( - pumpkin_data::tracked_data::TrackedData::RADIUS, - pumpkin_data::meta_data_type::MetaDataType::FLOAT, + pumpkin_data::tracked_data::area_effect_cloud::RADIUS, current_radius, )], None, diff --git a/crates/pumpkin/src/entity/breath.rs b/crates/pumpkin/src/entity/breath.rs index 0bc2116cd..ef3e8fe72 100644 --- a/crates/pumpkin/src/entity/breath.rs +++ b/crates/pumpkin/src/entity/breath.rs @@ -2,10 +2,8 @@ use crate::entity::EntityBase; use crate::entity::player::Player; use pumpkin_data::damage::DamageType; use pumpkin_data::effect::StatusEffect; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::tag; use pumpkin_data::tag::Taggable; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_protocol::codec::var_int::VarInt; use pumpkin_protocol::java::client::play::Metadata; use pumpkin_util::GameMode; @@ -176,8 +174,7 @@ impl BreathManager { player.get_entity().send_meta_data( &[Metadata::new( - TrackedData::AIR_SUPPLY_ID, - MetaDataType::INT, + pumpkin_data::tracked_data::entity::DATA_AIR_SUPPLY_ID, VarInt(air), )], Some(&bedrock_meta), diff --git a/crates/pumpkin/src/entity/decoration/display.rs b/crates/pumpkin/src/entity/decoration/display.rs index 2515f5a2b..c05ddb337 100644 --- a/crates/pumpkin/src/entity/decoration/display.rs +++ b/crates/pumpkin/src/entity/decoration/display.rs @@ -4,10 +4,7 @@ use std::sync::{ }; use tokio::sync::Mutex; -use pumpkin_data::{ - damage::DamageType, item_stack::ItemStack, meta_data_type::MetaDataType, - tracked_data::TrackedData, -}; +use pumpkin_data::{damage::DamageType, item_stack::ItemStack}; use pumpkin_nbt::{compound::NbtCompound, tag::NbtTag}; use pumpkin_protocol::{ codec::{item_stack_seralizer::ItemStackSerializer, var_int::VarInt}, @@ -95,8 +92,7 @@ impl DisplayEntity { .store(ticks, Ordering::Relaxed); self.entity.send_meta_data( &[Metadata::new( - TrackedData::START_INTERPOLATION, - MetaDataType::INT, + pumpkin_data::tracked_data::display::START_INTERPOLATION, VarInt(ticks), )], None, @@ -112,8 +108,7 @@ impl DisplayEntity { .store(duration, Ordering::Relaxed); self.entity.send_meta_data( &[Metadata::new( - TrackedData::INTERPOLATION_DURATION, - MetaDataType::INT, + pumpkin_data::tracked_data::display::INTERPOLATION_DURATION, VarInt(duration), )], None, @@ -128,8 +123,7 @@ impl DisplayEntity { self.teleport_duration.store(duration, Ordering::Relaxed); self.entity.send_meta_data( &[Metadata::new( - TrackedData::TELEPORT_DURATION, - MetaDataType::INT, + pumpkin_data::tracked_data::display::TELEPORT_DURATION, VarInt(duration), )], None, @@ -144,8 +138,7 @@ impl DisplayEntity { *self.translation.lock().await = translation; self.entity.send_meta_data( &[Metadata::new( - TrackedData::TRANSLATION, - MetaDataType::VECTOR_3F, + pumpkin_data::tracked_data::display::TRANSLATION, Vector3fSerializer(translation.x, translation.y, translation.z), )], None, @@ -160,8 +153,7 @@ impl DisplayEntity { *self.scale.lock().await = scale; self.entity.send_meta_data( &[Metadata::new( - TrackedData::SCALE, - MetaDataType::VECTOR_3F, + pumpkin_data::tracked_data::display::SCALE, Vector3fSerializer(scale.x, scale.y, scale.z), )], None, @@ -176,8 +168,7 @@ impl DisplayEntity { *self.left_rotation.lock().await = left_rotation; self.entity.send_meta_data( &[Metadata::new( - TrackedData::LEFT_ROTATION, - MetaDataType::QUATERNION_F, + pumpkin_data::tracked_data::display::LEFT_ROTATION, QuaternionfSerializer( left_rotation[0], left_rotation[1], @@ -197,8 +188,7 @@ impl DisplayEntity { *self.right_rotation.lock().await = right_rotation; self.entity.send_meta_data( &[Metadata::new( - TrackedData::RIGHT_ROTATION, - MetaDataType::QUATERNION_F, + pumpkin_data::tracked_data::display::RIGHT_ROTATION, QuaternionfSerializer( right_rotation[0], right_rotation[1], @@ -218,8 +208,7 @@ impl DisplayEntity { self.billboard.store(billboard, Ordering::Relaxed); self.entity.send_meta_data( &[Metadata::new( - TrackedData::BILLBOARD, - MetaDataType::BYTE, + pumpkin_data::tracked_data::display::BILLBOARD, billboard, )], None, @@ -234,8 +223,7 @@ impl DisplayEntity { self.brightness.store(brightness, Ordering::Relaxed); self.entity.send_meta_data( &[Metadata::new( - TrackedData::BRIGHTNESS, - MetaDataType::INT, + pumpkin_data::tracked_data::display::BRIGHTNESS, VarInt(brightness), )], None, @@ -250,8 +238,7 @@ impl DisplayEntity { *self.view_range.lock().await = view_range; self.entity.send_meta_data( &[Metadata::new( - TrackedData::VIEW_RANGE, - MetaDataType::FLOAT, + pumpkin_data::tracked_data::display::VIEW_RANGE, view_range, )], None, @@ -266,8 +253,7 @@ impl DisplayEntity { *self.shadow_radius.lock().await = shadow_radius; self.entity.send_meta_data( &[Metadata::new( - TrackedData::SHADOW_RADIUS, - MetaDataType::FLOAT, + pumpkin_data::tracked_data::display::SHADOW_RADIUS, shadow_radius, )], None, @@ -282,8 +268,7 @@ impl DisplayEntity { *self.shadow_strength.lock().await = shadow_strength; self.entity.send_meta_data( &[Metadata::new( - TrackedData::SHADOW_STRENGTH, - MetaDataType::FLOAT, + pumpkin_data::tracked_data::display::SHADOW_STRENGTH, shadow_strength, )], None, @@ -298,8 +283,7 @@ impl DisplayEntity { *self.width.lock().await = width; self.entity.send_meta_data( &[Metadata::new( - TrackedData::WIDTH, - MetaDataType::FLOAT, + pumpkin_data::tracked_data::display::WIDTH, width, )], None, @@ -314,8 +298,7 @@ impl DisplayEntity { *self.height.lock().await = height; self.entity.send_meta_data( &[Metadata::new( - TrackedData::HEIGHT, - MetaDataType::FLOAT, + pumpkin_data::tracked_data::display::HEIGHT, height, )], None, @@ -330,8 +313,7 @@ impl DisplayEntity { self.glow_color_override.store(color, Ordering::Relaxed); self.entity.send_meta_data( &[Metadata::new( - TrackedData::GLOW_COLOR_OVERRIDE, - MetaDataType::INT, + pumpkin_data::tracked_data::display::GLOW_COLOR_OVERRIDE, VarInt(color), )], None, @@ -352,40 +334,35 @@ impl DisplayEntity { self.entity.send_meta_data( &[Metadata::new( - TrackedData::START_INTERPOLATION, - MetaDataType::INT, + pumpkin_data::tracked_data::display::START_INTERPOLATION, VarInt(self.interpolation_start_delta_ticks.load(Ordering::Relaxed)), )], None, ); self.entity.send_meta_data( &[Metadata::new( - TrackedData::INTERPOLATION_DURATION, - MetaDataType::INT, + pumpkin_data::tracked_data::display::INTERPOLATION_DURATION, VarInt(self.interpolation_duration.load(Ordering::Relaxed)), )], None, ); self.entity.send_meta_data( &[Metadata::new( - TrackedData::TRANSLATION, - MetaDataType::VECTOR_3F, + pumpkin_data::tracked_data::display::TRANSLATION, Vector3fSerializer(translation.x, translation.y, translation.z), )], None, ); self.entity.send_meta_data( &[Metadata::new( - TrackedData::SCALE, - MetaDataType::VECTOR_3F, + pumpkin_data::tracked_data::display::SCALE, Vector3fSerializer(scale.x, scale.y, scale.z), )], None, ); self.entity.send_meta_data( &[Metadata::new( - TrackedData::LEFT_ROTATION, - MetaDataType::QUATERNION_F, + pumpkin_data::tracked_data::display::LEFT_ROTATION, QuaternionfSerializer( left_rotation[0], left_rotation[1], @@ -397,8 +374,7 @@ impl DisplayEntity { ); self.entity.send_meta_data( &[Metadata::new( - TrackedData::RIGHT_ROTATION, - MetaDataType::QUATERNION_F, + pumpkin_data::tracked_data::display::RIGHT_ROTATION, QuaternionfSerializer( right_rotation[0], right_rotation[1], @@ -410,72 +386,63 @@ impl DisplayEntity { ); self.entity.send_meta_data( &[Metadata::new( - TrackedData::BILLBOARD, - MetaDataType::BYTE, + pumpkin_data::tracked_data::display::BILLBOARD, self.billboard.load(Ordering::Relaxed), )], None, ); self.entity.send_meta_data( &[Metadata::new( - TrackedData::BRIGHTNESS, - MetaDataType::INT, + pumpkin_data::tracked_data::display::BRIGHTNESS, VarInt(self.brightness.load(Ordering::Relaxed)), )], None, ); self.entity.send_meta_data( &[Metadata::new( - TrackedData::VIEW_RANGE, - MetaDataType::FLOAT, + pumpkin_data::tracked_data::display::VIEW_RANGE, view_range, )], None, ); self.entity.send_meta_data( &[Metadata::new( - TrackedData::SHADOW_RADIUS, - MetaDataType::FLOAT, + pumpkin_data::tracked_data::display::SHADOW_RADIUS, shadow_radius, )], None, ); self.entity.send_meta_data( &[Metadata::new( - TrackedData::SHADOW_STRENGTH, - MetaDataType::FLOAT, + pumpkin_data::tracked_data::display::SHADOW_STRENGTH, shadow_strength, )], None, ); self.entity.send_meta_data( &[Metadata::new( - TrackedData::WIDTH, - MetaDataType::FLOAT, + pumpkin_data::tracked_data::display::WIDTH, width, )], None, ); self.entity.send_meta_data( &[Metadata::new( - TrackedData::HEIGHT, - MetaDataType::FLOAT, + pumpkin_data::tracked_data::display::HEIGHT, height, )], None, ); self.entity.send_meta_data( &[Metadata::new( - TrackedData::TELEPORT_DURATION, - MetaDataType::INT, + pumpkin_data::tracked_data::display::TELEPORT_DURATION, VarInt(self.teleport_duration.load(Ordering::Relaxed)), )], None, ); self.entity.send_meta_data( &[Metadata::new( - TrackedData::GLOW_COLOR_OVERRIDE, - MetaDataType::INT, + pumpkin_data::tracked_data::display::GLOW_COLOR_OVERRIDE, VarInt(self.glow_color_override.load(Ordering::Relaxed)), )], None, @@ -646,8 +613,7 @@ impl BlockDisplayEntity { self.block_state.store(block_state, Ordering::Relaxed); self.display.entity.send_meta_data( &[Metadata::new( - TrackedData::BLOCK_STATE, - MetaDataType::BLOCK_STATE, + pumpkin_data::tracked_data::block_display::BLOCK_STATE, VarInt(block_state), )], None, @@ -693,8 +659,7 @@ impl EntityBase for BlockDisplayEntity { self.display.init_display_data_tracker().await; self.display.entity.send_meta_data( &[Metadata::new( - TrackedData::BLOCK_STATE, - MetaDataType::BLOCK_STATE, + pumpkin_data::tracked_data::block_display::BLOCK_STATE, VarInt(self.block_state.load(Ordering::Relaxed)), )], None, @@ -770,8 +735,7 @@ impl ItemDisplayEntity { *self.item_stack.lock().await = item.clone(); self.display.entity.send_meta_data( &[Metadata::new( - TrackedData::ITEM, - MetaDataType::ITEM_STACK, + pumpkin_data::tracked_data::item_display::ITEM, ItemStackSerializer::from(item), )], None, @@ -786,8 +750,7 @@ impl ItemDisplayEntity { self.item_display.store(mode, Ordering::Relaxed); self.display.entity.send_meta_data( &[Metadata::new( - TrackedData::ITEM_DISPLAY, - MetaDataType::BYTE, + pumpkin_data::tracked_data::item_display::ITEM_DISPLAY, mode, )], None, @@ -855,16 +818,14 @@ impl EntityBase for ItemDisplayEntity { self.display.init_display_data_tracker().await; self.display.entity.send_meta_data( &[Metadata::new( - TrackedData::ITEM, - MetaDataType::ITEM_STACK, + pumpkin_data::tracked_data::item_display::ITEM, ItemStackSerializer::from(self.item_stack.lock().await.clone()), )], None, ); self.display.entity.send_meta_data( &[Metadata::new( - TrackedData::ITEM_DISPLAY, - MetaDataType::BYTE, + pumpkin_data::tracked_data::item_display::ITEM_DISPLAY, self.item_display.load(Ordering::Relaxed), )], None, @@ -946,8 +907,7 @@ impl TextDisplayEntity { *self.text.lock().await = text.clone(); self.display.entity.send_meta_data( &[Metadata::new( - TrackedData::TEXT, - MetaDataType::COMPONENT, + pumpkin_data::tracked_data::text_display::TEXT, text, )], None, @@ -962,8 +922,7 @@ impl TextDisplayEntity { self.line_width.store(width, Ordering::Relaxed); self.display.entity.send_meta_data( &[Metadata::new( - TrackedData::LINE_WIDTH, - MetaDataType::INT, + pumpkin_data::tracked_data::text_display::LINE_WIDTH, VarInt(width), )], None, @@ -978,8 +937,7 @@ impl TextDisplayEntity { self.background.store(color, Ordering::Relaxed); self.display.entity.send_meta_data( &[Metadata::new( - TrackedData::BACKGROUND, - MetaDataType::INT, + pumpkin_data::tracked_data::text_display::BACKGROUND, VarInt(color), )], None, @@ -994,8 +952,7 @@ impl TextDisplayEntity { self.text_opacity.store(opacity, Ordering::Relaxed); self.display.entity.send_meta_data( &[Metadata::new( - TrackedData::TEXT_OPACITY, - MetaDataType::BYTE, + pumpkin_data::tracked_data::text_display::TEXT_OPACITY, opacity as u8, )], None, @@ -1016,8 +973,7 @@ impl TextDisplayEntity { self.flags.store(flags, Ordering::Relaxed); self.display.entity.send_meta_data( &[Metadata::new( - TrackedData::TEXT_DISPLAY_FLAGS, - MetaDataType::BYTE, + pumpkin_data::tracked_data::text_display::TEXT_DISPLAY_FLAGS, flags, )], None, @@ -1038,8 +994,7 @@ impl TextDisplayEntity { self.flags.store(flags, Ordering::Relaxed); self.display.entity.send_meta_data( &[Metadata::new( - TrackedData::TEXT_DISPLAY_FLAGS, - MetaDataType::BYTE, + pumpkin_data::tracked_data::text_display::TEXT_DISPLAY_FLAGS, flags, )], None, @@ -1060,8 +1015,7 @@ impl TextDisplayEntity { self.flags.store(flags, Ordering::Relaxed); self.display.entity.send_meta_data( &[Metadata::new( - TrackedData::TEXT_DISPLAY_FLAGS, - MetaDataType::BYTE, + pumpkin_data::tracked_data::text_display::TEXT_DISPLAY_FLAGS, flags, )], None, @@ -1089,8 +1043,7 @@ impl TextDisplayEntity { self.flags.store(flags, Ordering::Relaxed); self.display.entity.send_meta_data( &[Metadata::new( - TrackedData::TEXT_DISPLAY_FLAGS, - MetaDataType::BYTE, + pumpkin_data::tracked_data::text_display::TEXT_DISPLAY_FLAGS, flags, )], None, @@ -1186,40 +1139,35 @@ impl EntityBase for TextDisplayEntity { let text = self.text.lock().await.clone(); self.display.entity.send_meta_data( &[Metadata::new( - TrackedData::TEXT, - MetaDataType::COMPONENT, + pumpkin_data::tracked_data::text_display::TEXT, text, )], None, ); self.display.entity.send_meta_data( &[Metadata::new( - TrackedData::LINE_WIDTH, - MetaDataType::INT, + pumpkin_data::tracked_data::text_display::LINE_WIDTH, VarInt(self.line_width.load(Ordering::Relaxed)), )], None, ); self.display.entity.send_meta_data( &[Metadata::new( - TrackedData::BACKGROUND, - MetaDataType::INT, + pumpkin_data::tracked_data::text_display::BACKGROUND, VarInt(self.background.load(Ordering::Relaxed)), )], None, ); self.display.entity.send_meta_data( &[Metadata::new( - TrackedData::TEXT_OPACITY, - MetaDataType::BYTE, + pumpkin_data::tracked_data::text_display::TEXT_OPACITY, self.text_opacity.load(Ordering::Relaxed) as u8, )], None, ); self.display.entity.send_meta_data( &[Metadata::new( - TrackedData::TEXT_DISPLAY_FLAGS, - MetaDataType::BYTE, + pumpkin_data::tracked_data::text_display::TEXT_DISPLAY_FLAGS, self.flags.load(Ordering::Relaxed), )], None, diff --git a/crates/pumpkin/src/entity/decoration/end_crystal.rs b/crates/pumpkin/src/entity/decoration/end_crystal.rs index ef7ed5fd4..fa7173da8 100644 --- a/crates/pumpkin/src/entity/decoration/end_crystal.rs +++ b/crates/pumpkin/src/entity/decoration/end_crystal.rs @@ -3,9 +3,7 @@ use core::f32; use crate::entity::{Entity, EntityBase, EntityBaseFuture, NBTStorage, living::LivingEntity}; use pumpkin_data::{ damage::DamageType, - meta_data_type::MetaDataType, tag::{self, Taggable}, - tracked_data::TrackedData, }; use pumpkin_protocol::java::client::play::Metadata; use pumpkin_util::math::vector3::Vector3; @@ -24,8 +22,7 @@ impl EndCrystalEntity { pub fn set_show_bottom(&self, show_bottom: bool) { self.entity.send_meta_data( &[Metadata::new( - TrackedData::SHOW_BOTTOM, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::end_crystal::SHOW_BOTTOM, show_bottom, )], None, diff --git a/crates/pumpkin/src/entity/decoration/item_frame.rs b/crates/pumpkin/src/entity/decoration/item_frame.rs index f76e96e30..36db1b81f 100644 --- a/crates/pumpkin/src/entity/decoration/item_frame.rs +++ b/crates/pumpkin/src/entity/decoration/item_frame.rs @@ -11,9 +11,7 @@ use pumpkin_data::damage::DamageType; use pumpkin_data::entity::EntityType; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::sound::Sound; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::codec::item_stack_seralizer::ItemStackSerializer; use pumpkin_protocol::java::client::play::{CSetEntityMetadata, Metadata}; @@ -129,8 +127,7 @@ impl ItemFrameEntity { self.entity.send_meta_data( &[Metadata::new( - TrackedData::ITEM, - MetaDataType::ITEM_STACK, + pumpkin_data::tracked_data::item_frame::ITEM, &item_serializer, )], None, @@ -157,8 +154,7 @@ impl ItemFrameEntity { self.entity.send_meta_data( &[Metadata::new( - TrackedData::ROTATION, - MetaDataType::INT, + pumpkin_data::tracked_data::item_frame::ROTATION, rot as i32, )], None, @@ -331,16 +327,14 @@ impl EntityBase for ItemFrameEntity { self.entity.send_meta_data( &[Metadata::new( - TrackedData::ITEM, - MetaDataType::ITEM_STACK, + pumpkin_data::tracked_data::item_frame::ITEM, &item_serializer, )], None, ); self.entity.send_meta_data( &[Metadata::new( - TrackedData::ROTATION, - MetaDataType::INT, + pumpkin_data::tracked_data::item_frame::ROTATION, rotation, )], None, @@ -361,9 +355,12 @@ impl EntityBase for ItemFrameEntity { let rotation = self.get_rotation() as i32; let mut data = Vec::new(); - let meta_item = - Metadata::new(TrackedData::ITEM, MetaDataType::ITEM_STACK, item_serializer); - let meta_rot = Metadata::new(TrackedData::ROTATION, MetaDataType::INT, rotation); + let meta_item = Metadata::new( + pumpkin_data::tracked_data::item_frame::ITEM, + item_serializer, + ); + let meta_rot = + Metadata::new(pumpkin_data::tracked_data::item_frame::ROTATION, rotation); let ver = client.version.load(); if meta_item.write(&mut data, &ver).is_ok() && meta_rot.write(&mut data, &ver).is_ok() { diff --git a/crates/pumpkin/src/entity/falling.rs b/crates/pumpkin/src/entity/falling.rs index fa1c6e4d4..1ac63bc11 100644 --- a/crates/pumpkin/src/entity/falling.rs +++ b/crates/pumpkin/src/entity/falling.rs @@ -1,8 +1,7 @@ +use pumpkin_data::Block; use pumpkin_data::BlockStateId; use pumpkin_data::damage::DamageType; use pumpkin_data::entity::EntityType; -use pumpkin_data::meta_data_type::MetaDataType; -use pumpkin_data::{Block, tracked_data::TrackedData}; use pumpkin_protocol::java::client::play::Metadata; use pumpkin_util::math::position::BlockPos; use pumpkin_world::world::BlockFlags; @@ -95,8 +94,7 @@ impl EntityBase for FallingEntity { Box::pin(async move { self.entity.send_meta_data( &[Metadata::new( - TrackedData::START_POS, - MetaDataType::BLOCK_POS, + pumpkin_data::tracked_data::falling_block::START_POS, self.entity.block_pos.load(), )], None, diff --git a/crates/pumpkin/src/entity/interaction.rs b/crates/pumpkin/src/entity/interaction.rs index 5ce72823d..20e049f3c 100644 --- a/crates/pumpkin/src/entity/interaction.rs +++ b/crates/pumpkin/src/entity/interaction.rs @@ -5,10 +5,7 @@ use std::sync::{ use tokio::sync::Mutex; use uuid::Uuid; -use pumpkin_data::{ - damage::DamageType, item_stack::ItemStack, meta_data_type::MetaDataType, - tracked_data::TrackedData, -}; +use pumpkin_data::{damage::DamageType, item_stack::ItemStack}; use pumpkin_nbt::{compound::NbtCompound, tag::NbtTag}; use pumpkin_protocol::java::client::play::Metadata; use pumpkin_util::math::{ @@ -85,8 +82,7 @@ impl InteractionEntity { self.update_dimensions().await; self.entity.send_meta_data( &[Metadata::new( - TrackedData::WIDTH, - MetaDataType::FLOAT, + pumpkin_data::tracked_data::interaction::WIDTH, width, )], None, @@ -102,8 +98,7 @@ impl InteractionEntity { self.update_dimensions().await; self.entity.send_meta_data( &[Metadata::new( - TrackedData::HEIGHT, - MetaDataType::FLOAT, + pumpkin_data::tracked_data::interaction::HEIGHT, height, )], None, @@ -118,8 +113,7 @@ impl InteractionEntity { self.response.store(response, Ordering::Relaxed); self.entity.send_meta_data( &[Metadata::new( - TrackedData::RESPONSE, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::interaction::RESPONSE, response, )], None, @@ -215,24 +209,21 @@ impl EntityBase for InteractionEntity { self.entity.send_meta_data( &[Metadata::new( - TrackedData::WIDTH, - MetaDataType::FLOAT, + pumpkin_data::tracked_data::interaction::WIDTH, width, )], None, ); self.entity.send_meta_data( &[Metadata::new( - TrackedData::HEIGHT, - MetaDataType::FLOAT, + pumpkin_data::tracked_data::interaction::HEIGHT, height, )], None, ); self.entity.send_meta_data( &[Metadata::new( - TrackedData::RESPONSE, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::interaction::RESPONSE, response, )], None, diff --git a/crates/pumpkin/src/entity/item.rs b/crates/pumpkin/src/entity/item.rs index 667057f21..c663079ab 100644 --- a/crates/pumpkin/src/entity/item.rs +++ b/crates/pumpkin/src/entity/item.rs @@ -1,10 +1,10 @@ use crate::entity::player::statistics::StatisticCategory; use crate::{entity::EntityBaseFuture, server::Server}; use core::f32; +use pumpkin_data::damage::DamageType; use pumpkin_data::data_component_impl::DamageResistantImpl; use pumpkin_data::data_component_impl::DamageResistantType; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::{damage::DamageType, meta_data_type::MetaDataType, tracked_data::TrackedData}; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::bedrock::client::CAddItemActor; use pumpkin_protocol::bedrock::network_item::ItemStackWrapper; @@ -508,8 +508,7 @@ impl EntityBase for ItemEntity { Box::pin(async { self.entity.send_meta_data( &[Metadata::new( - TrackedData::ITEM, - MetaDataType::ITEM_STACK, + pumpkin_data::tracked_data::item::ITEM, &ItemStackSerializer::from(self.item_stack.lock().await.clone()), )], None, @@ -670,8 +669,7 @@ impl EntityBase for ItemEntity { .await; let metadata = Metadata::new( - TrackedData::ITEM, - MetaDataType::ITEM_STACK, + pumpkin_data::tracked_data::item::ITEM, ItemStackSerializer::from(self.item_stack.lock().await.clone()), ); let mut data = Vec::new(); diff --git a/crates/pumpkin/src/entity/living.rs b/crates/pumpkin/src/entity/living.rs index ffd4c3cb3..164e53e5b 100644 --- a/crates/pumpkin/src/entity/living.rs +++ b/crates/pumpkin/src/entity/living.rs @@ -1,8 +1,7 @@ use pumpkin_data::item::Item; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::potion::Effect; use pumpkin_data::tag::{self, Taggable}; -use pumpkin_data::tracked_data::{TrackedData, TrackedId}; +use pumpkin_data::tracked_data; use pumpkin_inventory::build_equipment_slots; use pumpkin_inventory::player::player_inventory::PlayerInventory; use pumpkin_inventory::screen_handler::InventoryPlayer; @@ -318,8 +317,7 @@ impl LivingEntity { self.entity.send_meta_data( &[Metadata::new( - TrackedData::LIVING_ENTITY_FLAGS, - MetaDataType::BYTE, + tracked_data::living_entity::DATA_LIVING_ENTITY_FLAGS, b, )], bedrock_meta.as_ref(), @@ -389,8 +387,7 @@ impl LivingEntity { // tell everyone entities health changed self.entity.send_meta_data( &[Metadata::new( - TrackedData::HEALTH_ID, - MetaDataType::FLOAT, + tracked_data::living_entity::DATA_HEALTH_ID, clamped, )], None, @@ -443,31 +440,17 @@ impl LivingEntity { .await; // Send absorption metadata for players (visual yellow hearts) - if let Some(tracked_id) = self.player_absorption_id() { + if self.entity.entity_type == &EntityType::PLAYER { self.entity.send_meta_data( - &[Metadata::new(tracked_id, MetaDataType::FLOAT, new_abs)], + &[Metadata::new( + tracked_data::player::DATA_PLAYER_ABSORPTION_ID, + new_abs, + )], None, ); } } - /// Returns the absorption ID for this (player) entity - /// TODO: don't hardcode these here? - fn player_absorption_id(&self) -> Option { - (self.entity.entity_type == &EntityType::PLAYER).then_some(TrackedId { - v1_21: 17u8, - v1_21_2: 17u8, - v1_21_4: 17u8, - v1_21_5: 17u8, - v1_21_6: 17u8, - v1_21_7: 17u8, - v1_21_9: 17u8, - v1_21_11: 17u8, - v26_1: 17u8, // ? - v26_2: 17u8, - }) - } - /// Convenience helper to mutate an attribute instance. Automatically inserts /// a new instance populated from the registry base if needed. pub fn update_attribute( @@ -2052,8 +2035,7 @@ impl LivingEntity { // Send health metadata self.entity.send_meta_data( &[Metadata::new( - TrackedData::HEALTH_ID, - MetaDataType::FLOAT, + tracked_data::living_entity::DATA_HEALTH_ID, max_health, )], None, diff --git a/crates/pumpkin/src/entity/mob/bat.rs b/crates/pumpkin/src/entity/mob/bat.rs index 7d7d8413b..d17a45487 100644 --- a/crates/pumpkin/src/entity/mob/bat.rs +++ b/crates/pumpkin/src/entity/mob/bat.rs @@ -80,7 +80,7 @@ impl BatEntity { // .living_entity // .entity // .send_meta_data(&[Metadata::new( - // TrackedData::ID_FLAGS, + // pumpkin_data::tracked_data::bat::ID_FLAGS, // MetaDataType::BYTE, // flags, // )]) diff --git a/crates/pumpkin/src/entity/mob/blaze.rs b/crates/pumpkin/src/entity/mob/blaze.rs index 365e1eee2..8f5775ce2 100644 --- a/crates/pumpkin/src/entity/mob/blaze.rs +++ b/crates/pumpkin/src/entity/mob/blaze.rs @@ -76,7 +76,7 @@ impl BlazeEntity { // .living_entity // .entity // .send_meta_data(&[Metadata::new( - // TrackedData::FLAGS_ID, + // pumpkin_data::tracked_data::blaze::FLAGS_ID, // MetaDataType::BYTE, // new_je_flags, // )]) diff --git a/crates/pumpkin/src/entity/mob/creaking.rs b/crates/pumpkin/src/entity/mob/creaking.rs index 0f36aeac2..fb175aa85 100644 --- a/crates/pumpkin/src/entity/mob/creaking.rs +++ b/crates/pumpkin/src/entity/mob/creaking.rs @@ -9,10 +9,8 @@ use pumpkin_data::damage::DamageType; use pumpkin_data::data_component_impl::EquipmentSlot; use pumpkin_data::entity::EntityType; use pumpkin_data::item::Item; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::particle::Particle; use pumpkin_data::sound::{Sound, SoundCategory}; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::java::client::play::{CEntityStatus, Metadata}; use pumpkin_util::math::position::BlockPos; @@ -159,8 +157,7 @@ impl CreakingEntity { self.can_move.store(can_move, Ordering::Relaxed); self.mob_entity.living_entity.entity.send_meta_data( &[Metadata::new( - TrackedData::CAN_MOVE, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::creaking::CAN_MOVE, can_move, )], None, @@ -175,8 +172,7 @@ impl CreakingEntity { self.is_active.store(active, Ordering::Relaxed); self.mob_entity.living_entity.entity.send_meta_data( &[Metadata::new( - TrackedData::IS_ACTIVE, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::creaking::IS_ACTIVE, active, )], None, @@ -191,8 +187,7 @@ impl CreakingEntity { self.is_tearing_down.store(true, Ordering::Relaxed); self.mob_entity.living_entity.entity.send_meta_data( &[Metadata::new( - TrackedData::IS_TEARING_DOWN, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::creaking::IS_TEARING_DOWN, true, )], None, @@ -217,8 +212,7 @@ impl CreakingEntity { } self.mob_entity.living_entity.entity.send_meta_data( &[Metadata::new( - TrackedData::HOME_POS, - MetaDataType::OPTIONAL_BLOCK_POS, + pumpkin_data::tracked_data::creaking::HOME_POS, pos, )], None, diff --git a/crates/pumpkin/src/entity/mob/creeper.rs b/crates/pumpkin/src/entity/mob/creeper.rs index 8d2b9846a..8d67cc0a2 100644 --- a/crates/pumpkin/src/entity/mob/creeper.rs +++ b/crates/pumpkin/src/entity/mob/creeper.rs @@ -7,9 +7,7 @@ use pumpkin_data::item_stack::ItemStack; use pumpkin_data::{ entity::EntityType, item::Item, - meta_data_type::MetaDataType, sound::{Sound, SoundCategory}, - tracked_data::TrackedData, }; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::{codec::var_int::VarInt, java::client::play::Metadata}; @@ -96,8 +94,7 @@ impl CreeperEntity { self.fuse_speed.store(speed, Ordering::Relaxed); self.mob_entity.living_entity.entity.send_meta_data( &[Metadata::new( - TrackedData::FUSE_ID, - MetaDataType::INTEGER, + pumpkin_data::tracked_data::creeper::FUSE_ID, VarInt(speed), )], None, @@ -172,8 +169,7 @@ impl Mob for CreeperEntity { self.charged.store(true, Ordering::Relaxed); self.mob_entity.living_entity.entity.send_meta_data( &[Metadata::new( - TrackedData::CHARGED, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::creeper::CHARGED, true, )], None, @@ -251,8 +247,7 @@ impl Mob for CreeperEntity { self.ignited.store(true, Ordering::Relaxed); entity.send_meta_data( &[Metadata::new( - TrackedData::IS_IGNITED, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::creeper::IS_IGNITED, true, )], None, diff --git a/crates/pumpkin/src/entity/mob/enderman.rs b/crates/pumpkin/src/entity/mob/enderman.rs index 9aa75a408..612d80e7b 100644 --- a/crates/pumpkin/src/entity/mob/enderman.rs +++ b/crates/pumpkin/src/entity/mob/enderman.rs @@ -13,12 +13,10 @@ use pumpkin_data::{ data_component_impl::EquipmentSlot, entity::EntityType, item::Item, - meta_data_type::MetaDataType, particle::Particle, sound::{Sound, SoundCategory}, tag, tag::Taggable, - tracked_data::TrackedData, }; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::{ @@ -316,8 +314,7 @@ impl EndermanEntity { self.angry.store(angry, Ordering::Relaxed); self.mob_entity.living_entity.entity.send_meta_data( &[Metadata::new( - TrackedData::CREEPY, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::enderman::CREEPY, angry, )], None, @@ -332,8 +329,7 @@ impl EndermanEntity { self.provoked.store(provoked, Ordering::Relaxed); self.mob_entity.living_entity.entity.send_meta_data( &[Metadata::new( - TrackedData::STARED_AT, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::enderman::STARED_AT, provoked, )], None, @@ -345,8 +341,7 @@ impl EndermanEntity { let value = block_state.map_or(VarInt(0), |id| VarInt(id.as_u16() as i32)); self.mob_entity.living_entity.entity.send_meta_data( &[Metadata::new( - TrackedData::CARRY_STATE, - MetaDataType::OPTIONAL_BLOCK_STATE, + pumpkin_data::tracked_data::enderman::CARRY_STATE, value, )], None, diff --git a/crates/pumpkin/src/entity/mob/evoker.rs b/crates/pumpkin/src/entity/mob/evoker.rs index 61b8244db..8576c5ca5 100644 --- a/crates/pumpkin/src/entity/mob/evoker.rs +++ b/crates/pumpkin/src/entity/mob/evoker.rs @@ -4,9 +4,7 @@ use tokio::sync::Mutex; use uuid::Uuid; use pumpkin_data::entity::EntityType; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::sound::Sound; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::java::client::play::Metadata; use pumpkin_util::math::vector3::Vector3; @@ -121,8 +119,7 @@ impl EvokerEntity { let entity = &self.mob_entity.living_entity.entity; entity.send_meta_data( &[Metadata::new( - TrackedData::SPELL_CASTING_ID, - MetaDataType::BYTE, + pumpkin_data::tracked_data::evoker::SPELL_CASTING_ID, spell as u8 as i8, )], None, diff --git a/crates/pumpkin/src/entity/mob/mod.rs b/crates/pumpkin/src/entity/mob/mod.rs index 7cea4e941..a67d9767d 100644 --- a/crates/pumpkin/src/entity/mob/mod.rs +++ b/crates/pumpkin/src/entity/mob/mod.rs @@ -11,9 +11,8 @@ use crossbeam::atomic::AtomicCell; use pumpkin_data::attributes::Attributes; use pumpkin_data::damage::DamageType; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::tag::{self, Taggable}; -use pumpkin_data::tracked_data::TrackedData; +use pumpkin_data::tracked_data; use pumpkin_protocol::java::client::play::{CHeadRot, CUpdateEntityRot, Metadata}; use pumpkin_util::Difficulty; use pumpkin_util::math::boundingbox::BoundingBox; @@ -223,11 +222,7 @@ impl MobEntity { self.mob_flags.store(new_b, Ordering::Relaxed); self.living_entity.entity.send_meta_data( - &[Metadata::new( - TrackedData::MOB_FLAGS_ID, - MetaDataType::BYTE, - new_b, - )], + &[Metadata::new(tracked_data::mob::DATA_MOB_FLAGS_ID, new_b)], None, ); } @@ -752,11 +747,7 @@ pub trait Mob: EntityBase + Send + Sync { let is_baby = entity.age.load(std::sync::atomic::Ordering::Relaxed) < 0; if is_baby { entity.send_meta_data( - &[Metadata::new( - TrackedData::BABY_ID, - MetaDataType::BOOLEAN, - true, - )], + &[Metadata::new(tracked_data::ageable_mob::DATA_BABY_ID, true)], None, ); } diff --git a/crates/pumpkin/src/entity/mob/shulker.rs b/crates/pumpkin/src/entity/mob/shulker.rs index ef3483482..7380e5add 100644 --- a/crates/pumpkin/src/entity/mob/shulker.rs +++ b/crates/pumpkin/src/entity/mob/shulker.rs @@ -5,9 +5,7 @@ use crossbeam::atomic::AtomicCell; use pumpkin_data::BlockDirection; use pumpkin_data::damage::DamageType; use pumpkin_data::entity::EntityType; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::sound::{Sound, SoundCategory}; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::codec::var_int::VarInt; use pumpkin_protocol::java::client::play::{CEntityPositionSync, Metadata}; @@ -120,8 +118,7 @@ impl ShulkerEntity { let entity = &self.mob_entity.living_entity.entity; entity.send_meta_data( &[Metadata::new( - TrackedData::ATTACH_FACE_ID, - MetaDataType::DIRECTION, + pumpkin_data::tracked_data::shulker::ATTACH_FACE_ID, VarInt(face as i32), )], None, @@ -161,8 +158,7 @@ impl ShulkerEntity { entity.send_meta_data( &[Metadata::new( - TrackedData::PEEK_ID, - MetaDataType::BYTE, + pumpkin_data::tracked_data::shulker::PEEK_ID, amount, )], None, diff --git a/crates/pumpkin/src/entity/mod.rs b/crates/pumpkin/src/entity/mod.rs index d42e8fe2b..23ed7205d 100644 --- a/crates/pumpkin/src/entity/mod.rs +++ b/crates/pumpkin/src/entity/mod.rs @@ -21,9 +21,8 @@ use pumpkin_data::dimension::Dimension; use pumpkin_data::entity::EntityStatus; use pumpkin_data::fluid::Fluid; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::tag::{self, Taggable}; -use pumpkin_data::tracked_data::TrackedData; +use pumpkin_data::tracked_data; use pumpkin_data::{Block, BlockDirection}; use pumpkin_data::{ block_properties::{Facing, HorizontalFacing}, @@ -195,11 +194,7 @@ pub trait EntityBase: Send + Sync + NBTStorage + std::any::Any { let mut bedrock_meta = EntityMetadata::new(); bedrock_meta.set_flag(entity_data_key::FLAGS, entity_data_flag::BABY as u8, true); entity.send_meta_data( - &[Metadata::new( - TrackedData::BABY_ID, - MetaDataType::BOOLEAN, - true, - )], + &[Metadata::new(tracked_data::ageable_mob::DATA_BABY_ID, true)], Some(&bedrock_meta), ); } @@ -1130,8 +1125,7 @@ impl Entity { ); self.send_meta_data( &[Metadata::new( - TrackedData::CUSTOM_NAME, - MetaDataType::OPTIONAL_TEXT_COMPONENT, + tracked_data::entity::DATA_CUSTOM_NAME, Some(name), )], Some(&bedrock_meta), @@ -1159,8 +1153,7 @@ impl Entity { ); self.send_meta_data( &[Metadata::new( - TrackedData::CUSTOM_NAME_VISIBLE, - MetaDataType::BOOLEAN, + tracked_data::entity::DATA_CUSTOM_NAME_VISIBLE, visible, )], Some(&bedrock_meta), @@ -1174,11 +1167,7 @@ impl Entity { pub fn set_silent(&self, silent: bool) { self.silent.store(silent, Ordering::Relaxed); self.send_meta_data( - &[Metadata::new( - TrackedData::SILENT, - MetaDataType::BOOLEAN, - silent, - )], + &[Metadata::new(tracked_data::entity::DATA_SILENT, silent)], None, ); } @@ -1191,8 +1180,7 @@ impl Entity { self.has_no_gravity.store(no_gravity, Ordering::Relaxed); self.send_meta_data( &[Metadata::new( - TrackedData::NO_GRAVITY, - MetaDataType::BOOLEAN, + tracked_data::entity::DATA_NO_GRAVITY, no_gravity, )], None, @@ -2595,8 +2583,7 @@ impl Entity { ); self.send_meta_data( &[Metadata::new( - TrackedData::TICKS_FROZEN, - MetaDataType::INTEGER, + tracked_data::entity::DATA_TICKS_FROZEN, VarInt(new_frozen_ticks), )], Some(&bedrock_meta), @@ -2865,8 +2852,7 @@ impl Entity { self.send_meta_data( &[Metadata::new( - TrackedData::SHARED_FLAGS_ID, - MetaDataType::BYTE, + tracked_data::entity::DATA_SHARED_FLAGS_ID, new_je_flags, )], None, @@ -3025,11 +3011,7 @@ impl Entity { MetadataValue::Float(dimension.height), ); self.send_meta_data( - &[Metadata::new( - TrackedData::POSE, - MetaDataType::ENTITY_POSE, - VarInt(pose), - )], + &[Metadata::new(tracked_data::entity::DATA_POSE, VarInt(pose))], Some(&bedrock_meta), ); } diff --git a/crates/pumpkin/src/entity/passive/armadillo.rs b/crates/pumpkin/src/entity/passive/armadillo.rs index a63ffb6f0..36ded7245 100644 --- a/crates/pumpkin/src/entity/passive/armadillo.rs +++ b/crates/pumpkin/src/entity/passive/armadillo.rs @@ -7,10 +7,8 @@ use pumpkin_data::damage::DamageType; use pumpkin_data::entity::EntityType; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::sound::{Sound, SoundCategory}; use pumpkin_data::tag::{self, Taggable}; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::codec::var_int::VarInt; use pumpkin_protocol::java::client::play::Metadata; @@ -175,8 +173,7 @@ impl ArmadilloEntity { let entity = self.get_entity(); entity.send_meta_data( &[Metadata::new( - TrackedData::ARMADILLO_STATE, - MetaDataType::ARMADILLO_STATE, + pumpkin_data::tracked_data::armadillo::ARMADILLO_STATE, VarInt(state.id()), )], None, @@ -431,8 +428,7 @@ impl Mob for ArmadilloEntity { if is_baby { entity.send_meta_data( &[Metadata::new( - TrackedData::BABY_ID, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::armadillo::BABY_ID, true, )], None, @@ -440,8 +436,7 @@ impl Mob for ArmadilloEntity { } entity.send_meta_data( &[Metadata::new( - TrackedData::ARMADILLO_STATE, - MetaDataType::ARMADILLO_STATE, + pumpkin_data::tracked_data::armadillo::ARMADILLO_STATE, VarInt(self.get_state().id()), )], None, diff --git a/crates/pumpkin/src/entity/passive/cat.rs b/crates/pumpkin/src/entity/passive/cat.rs index 980512600..7f3d481e1 100644 --- a/crates/pumpkin/src/entity/passive/cat.rs +++ b/crates/pumpkin/src/entity/passive/cat.rs @@ -7,9 +7,7 @@ use crossbeam::atomic::AtomicCell; use pumpkin_data::entity::{EntityStatus, EntityType}; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::tag::{self, Taggable}; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::bedrock::server::actor_event::ActorEventType; use pumpkin_protocol::codec::var_int::VarInt; @@ -196,8 +194,7 @@ impl CatEntity { let entity = self.get_entity(); entity.send_meta_data( &[Metadata::new( - TrackedData::CAT_COLLAR_COLOR, - MetaDataType::INT, + pumpkin_data::tracked_data::cat::CAT_COLLAR_COLOR, VarInt(color as i32), )], None, @@ -209,8 +206,7 @@ impl CatEntity { let entity = self.get_entity(); entity.send_meta_data( &[Metadata::new( - TrackedData::TAMEABLE_FLAGS, - MetaDataType::BYTE, + pumpkin_data::tracked_data::cat::TAMEABLE_FLAGS, self.get_tame_flags(), )], None, @@ -223,16 +219,14 @@ impl CatEntity { let entity = self.get_entity(); entity.send_meta_data( &[Metadata::new( - TrackedData::TAMEABLE_FLAGS, - MetaDataType::BYTE, + pumpkin_data::tracked_data::cat::TAMEABLE_FLAGS, self.get_tame_flags(), )], None, ); entity.send_meta_data( &[Metadata::new( - TrackedData::OWNER_UUID, - MetaDataType::OPTIONAL_UUID, + pumpkin_data::tracked_data::cat::OWNER_UUID, owner, )], None, @@ -244,8 +238,7 @@ impl CatEntity { let entity = self.get_entity(); entity.send_meta_data( &[Metadata::new( - TrackedData::IS_LYING, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::cat::IS_LYING, lying, )], None, @@ -257,8 +250,7 @@ impl CatEntity { let entity = self.get_entity(); entity.send_meta_data( &[Metadata::new( - TrackedData::RELAX_STATE_ONE, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::cat::RELAX_STATE_ONE, relax, )], None, @@ -394,8 +386,7 @@ impl Mob for CatEntity { if is_baby { entity.send_meta_data( &[Metadata::new( - TrackedData::BABY_ID, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::cat::BABY_ID, true, )], None, @@ -403,56 +394,49 @@ impl Mob for CatEntity { } entity.send_meta_data( &[Metadata::new( - TrackedData::TAMEABLE_FLAGS, - MetaDataType::BYTE, + pumpkin_data::tracked_data::cat::TAMEABLE_FLAGS, self.get_tame_flags(), )], None, ); entity.send_meta_data( &[Metadata::new( - TrackedData::OWNER_UUID, - MetaDataType::OPTIONAL_UUID, + pumpkin_data::tracked_data::cat::OWNER_UUID, self.owner.load(), )], None, ); entity.send_meta_data( &[Metadata::new( - TrackedData::CAT_VARIANT, - MetaDataType::CAT_VARIANT, + pumpkin_data::tracked_data::cat::CAT_VARIANT, VarInt(self.variant.load(Ordering::Relaxed) as i32), )], None, ); entity.send_meta_data( &[Metadata::new( - TrackedData::IS_LYING, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::cat::IS_LYING, self.is_lying.load(Ordering::Relaxed), )], None, ); entity.send_meta_data( &[Metadata::new( - TrackedData::RELAX_STATE_ONE, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::cat::RELAX_STATE_ONE, self.relax_state_one.load(Ordering::Relaxed), )], None, ); entity.send_meta_data( &[Metadata::new( - TrackedData::CAT_COLLAR_COLOR, - MetaDataType::INT, + pumpkin_data::tracked_data::cat::CAT_COLLAR_COLOR, VarInt(self.collar_color.load(Ordering::Relaxed) as i32), )], None, ); entity.send_meta_data( &[Metadata::new( - TrackedData::SOUND_VARIANT, - MetaDataType::CAT_SOUND_VARIANT, + pumpkin_data::tracked_data::cat::SOUND_VARIANT, VarInt(self.sound_variant.load(Ordering::Relaxed) as i32), )], None, diff --git a/crates/pumpkin/src/entity/passive/chicken.rs b/crates/pumpkin/src/entity/passive/chicken.rs index 152edabe3..c1d923983 100644 --- a/crates/pumpkin/src/entity/passive/chicken.rs +++ b/crates/pumpkin/src/entity/passive/chicken.rs @@ -4,9 +4,7 @@ use std::sync::{ }; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::sound::Sound; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_data::{entity::EntityType, item::Item}; use pumpkin_protocol::codec::var_int::VarInt; use rand::RngExt; @@ -159,8 +157,7 @@ impl Mob for ChickenEntity { if is_baby { entity.send_meta_data( &[pumpkin_protocol::java::client::play::Metadata::new( - TrackedData::BABY_ID, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::chicken::BABY_ID, true, )], None, @@ -168,8 +165,7 @@ impl Mob for ChickenEntity { } entity.send_meta_data( &[pumpkin_protocol::java::client::play::Metadata::new( - TrackedData::VARIANT, - MetaDataType::CHICKEN_VARIANT, + pumpkin_data::tracked_data::chicken::VARIANT, VarInt(self.variant.load(Ordering::Relaxed) as i32), )], None, diff --git a/crates/pumpkin/src/entity/passive/copper_golem.rs b/crates/pumpkin/src/entity/passive/copper_golem.rs index cf191fdd0..e88f7d621 100644 --- a/crates/pumpkin/src/entity/passive/copper_golem.rs +++ b/crates/pumpkin/src/entity/passive/copper_golem.rs @@ -6,10 +6,8 @@ use std::sync::{ use pumpkin_data::entity::EntityType; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::sound::{Sound, SoundCategory}; use pumpkin_data::tag::{self, Taggable}; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::codec::var_int::VarInt; use pumpkin_protocol::java::client::play::Metadata; @@ -152,8 +150,7 @@ impl CopperGolemEntity { let entity = self.get_entity(); entity.send_meta_data( &[Metadata::new( - TrackedData::WEATHER_STATE, - MetaDataType::WEATHERING_COPPER_STATE, + pumpkin_data::tracked_data::copper_golem::WEATHER_STATE, VarInt(state.id()), )], None, @@ -170,8 +167,7 @@ impl CopperGolemEntity { let entity = self.get_entity(); entity.send_meta_data( &[Metadata::new( - TrackedData::COPPER_GOLEM_STATE, - MetaDataType::COPPER_GOLEM_STATE, + pumpkin_data::tracked_data::copper_golem::COPPER_GOLEM_STATE, VarInt(state.id()), )], None, @@ -256,13 +252,11 @@ impl Mob for CopperGolemEntity { entity.send_meta_data( &[ Metadata::new( - TrackedData::WEATHER_STATE, - MetaDataType::WEATHERING_COPPER_STATE, + pumpkin_data::tracked_data::copper_golem::WEATHER_STATE, VarInt(self.get_weather_state().id()), ), Metadata::new( - TrackedData::COPPER_GOLEM_STATE, - MetaDataType::COPPER_GOLEM_STATE, + pumpkin_data::tracked_data::copper_golem::COPPER_GOLEM_STATE, VarInt(self.get_state().id()), ), ], diff --git a/crates/pumpkin/src/entity/passive/fox.rs b/crates/pumpkin/src/entity/passive/fox.rs index 37f0497fb..0b3901860 100644 --- a/crates/pumpkin/src/entity/passive/fox.rs +++ b/crates/pumpkin/src/entity/passive/fox.rs @@ -6,10 +6,8 @@ use std::sync::{ use pumpkin_data::entity::EntityType; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::sound::Sound; use pumpkin_data::tag::{self, Taggable}; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::codec::var_int::VarInt; use pumpkin_protocol::java::client::play::Metadata; @@ -126,8 +124,7 @@ impl FoxEntity { let entity = self.get_entity(); entity.send_meta_data( &[Metadata::new( - TrackedData::TYPE_ID, - MetaDataType::INT, + pumpkin_data::tracked_data::fox::TYPE_ID, VarInt(variant.id()), )], None, @@ -149,8 +146,7 @@ impl FoxEntity { let entity = self.get_entity(); entity.send_meta_data( &[Metadata::new( - TrackedData::FLAGS_ID, - MetaDataType::BYTE, + pumpkin_data::tracked_data::fox::FLAGS_ID, new_flags, )], None, @@ -299,8 +295,7 @@ impl Mob for FoxEntity { if is_baby { entity.send_meta_data( &[Metadata::new( - TrackedData::BABY_ID, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::fox::BABY_ID, true, )], None, @@ -308,16 +303,14 @@ impl Mob for FoxEntity { } entity.send_meta_data( &[Metadata::new( - TrackedData::TYPE_ID, - MetaDataType::INT, + pumpkin_data::tracked_data::fox::TYPE_ID, VarInt(self.get_variant().id()), )], None, ); entity.send_meta_data( &[Metadata::new( - TrackedData::FLAGS_ID, - MetaDataType::BYTE, + pumpkin_data::tracked_data::fox::FLAGS_ID, self.flags.load(Ordering::Relaxed), )], None, diff --git a/crates/pumpkin/src/entity/passive/frog.rs b/crates/pumpkin/src/entity/passive/frog.rs index fbcdc31e6..e21ad06d2 100644 --- a/crates/pumpkin/src/entity/passive/frog.rs +++ b/crates/pumpkin/src/entity/passive/frog.rs @@ -6,10 +6,8 @@ use std::sync::{ use pumpkin_data::entity::EntityType; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::sound::Sound; use pumpkin_data::tag::{self, Taggable}; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::codec::var_int::VarInt; use pumpkin_protocol::java::client::play::Metadata; @@ -126,8 +124,7 @@ impl FrogEntity { let entity = self.get_entity(); entity.send_meta_data( &[Metadata::new( - TrackedData::VARIANT, - MetaDataType::FROG_VARIANT, + pumpkin_data::tracked_data::frog::VARIANT, VarInt(variant.id()), )], None, @@ -192,8 +189,7 @@ impl Mob for FrogEntity { if is_baby { entity.send_meta_data( &[Metadata::new( - TrackedData::BABY_ID, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::frog::BABY_ID, true, )], None, @@ -201,8 +197,7 @@ impl Mob for FrogEntity { } entity.send_meta_data( &[Metadata::new( - TrackedData::VARIANT, - MetaDataType::FROG_VARIANT, + pumpkin_data::tracked_data::frog::VARIANT, VarInt(self.get_variant().id()), )], None, diff --git a/crates/pumpkin/src/entity/passive/happy_ghast.rs b/crates/pumpkin/src/entity/passive/happy_ghast.rs index b679495e6..fa8b76875 100644 --- a/crates/pumpkin/src/entity/passive/happy_ghast.rs +++ b/crates/pumpkin/src/entity/passive/happy_ghast.rs @@ -6,10 +6,8 @@ use std::sync::{ use pumpkin_data::entity::EntityType; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::sound::Sound; use pumpkin_data::tag::{self, Taggable}; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::java::client::play::Metadata; @@ -93,8 +91,7 @@ impl HappyGhastEntity { let entity = self.get_entity(); entity.send_meta_data( &[Metadata::new( - TrackedData::IS_LEASH_HOLDER, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::happy_ghast::IS_LEASH_HOLDER, is_leash_holder, )], None, @@ -107,8 +104,7 @@ impl HappyGhastEntity { let entity = self.get_entity(); entity.send_meta_data( &[Metadata::new( - TrackedData::STAYS_STILL, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::happy_ghast::STAYS_STILL, stays_still, )], None, @@ -205,8 +201,7 @@ impl Mob for HappyGhastEntity { if is_baby { entity.send_meta_data( &[Metadata::new( - TrackedData::BABY_ID, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::happy_ghast::BABY_ID, true, )], None, @@ -215,13 +210,11 @@ impl Mob for HappyGhastEntity { entity.send_meta_data( &[ Metadata::new( - TrackedData::IS_LEASH_HOLDER, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::happy_ghast::IS_LEASH_HOLDER, self.is_leash_holder.load(Ordering::Relaxed), ), Metadata::new( - TrackedData::STAYS_STILL, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::happy_ghast::STAYS_STILL, self.stays_still.load(Ordering::Relaxed), ), ], diff --git a/crates/pumpkin/src/entity/passive/iron_golem.rs b/crates/pumpkin/src/entity/passive/iron_golem.rs index 02e70cdee..0114482c6 100644 --- a/crates/pumpkin/src/entity/passive/iron_golem.rs +++ b/crates/pumpkin/src/entity/passive/iron_golem.rs @@ -6,9 +6,7 @@ use std::sync::{ use pumpkin_data::entity::EntityType; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::sound::{Sound, SoundCategory}; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::java::client::play::Metadata; use pumpkin_util::GameMode; @@ -94,8 +92,7 @@ impl IronGolemEntity { let flag: u8 = u8::from(value); entity.send_meta_data( &[Metadata::new( - TrackedData::FLAGS_ID, - MetaDataType::BYTE, + pumpkin_data::tracked_data::iron_golem::FLAGS_ID, flag, )], None, @@ -146,8 +143,7 @@ impl Mob for IronGolemEntity { let flag: u8 = u8::from(self.is_player_created()); entity.send_meta_data( &[Metadata::new( - TrackedData::FLAGS_ID, - MetaDataType::BYTE, + pumpkin_data::tracked_data::iron_golem::FLAGS_ID, flag, )], None, diff --git a/crates/pumpkin/src/entity/passive/nautilus.rs b/crates/pumpkin/src/entity/passive/nautilus.rs index c65d8a8a7..dff4cfe78 100644 --- a/crates/pumpkin/src/entity/passive/nautilus.rs +++ b/crates/pumpkin/src/entity/passive/nautilus.rs @@ -10,11 +10,9 @@ use pumpkin_data::{ effect::StatusEffect, entity::EntityStatus, item_stack::ItemStack, - meta_data_type::MetaDataType, particle::Particle, potion::Effect, sound::{Sound, SoundCategory}, - tracked_data::TrackedData, }; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::java::client::play::Metadata; @@ -61,8 +59,7 @@ impl NautilusEntity { self.is_dashing.store(dashing, Ordering::Relaxed); self.mob_entity.living_entity.entity.send_meta_data( &[Metadata::new( - TrackedData::DASH, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::nautilus::DASH, dashing, )], None, @@ -271,8 +268,7 @@ impl Mob for NautilusEntity { Box::pin(async move { self.mob_entity.living_entity.entity.send_meta_data( &[Metadata::new( - TrackedData::DASH, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::nautilus::DASH, self.is_dashing(), )], None, diff --git a/crates/pumpkin/src/entity/passive/ocelot.rs b/crates/pumpkin/src/entity/passive/ocelot.rs index b8cbc2cc8..5bb55f520 100644 --- a/crates/pumpkin/src/entity/passive/ocelot.rs +++ b/crates/pumpkin/src/entity/passive/ocelot.rs @@ -6,9 +6,7 @@ use std::sync::{ use pumpkin_data::entity::{EntityStatus, EntityType}; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::tag::{self, Taggable}; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::bedrock::server::actor_event::ActorEventType; use pumpkin_protocol::java::client::play::Metadata; @@ -113,8 +111,7 @@ impl OcelotEntity { let entity = self.get_entity(); entity.send_meta_data( &[Metadata::new( - TrackedData::TRUSTING, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::ocelot::TRUSTING, trusting, )], None, @@ -163,8 +160,7 @@ impl Mob for OcelotEntity { if is_baby { entity.send_meta_data( &[Metadata::new( - TrackedData::BABY_ID, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::ocelot::BABY_ID, true, )], None, @@ -172,8 +168,7 @@ impl Mob for OcelotEntity { } entity.send_meta_data( &[Metadata::new( - TrackedData::TRUSTING, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::ocelot::TRUSTING, self.is_trusting.load(Ordering::Relaxed), )], None, diff --git a/crates/pumpkin/src/entity/passive/sheep.rs b/crates/pumpkin/src/entity/passive/sheep.rs index e5bfcfe8d..d5c91559c 100644 --- a/crates/pumpkin/src/entity/passive/sheep.rs +++ b/crates/pumpkin/src/entity/passive/sheep.rs @@ -3,9 +3,7 @@ use std::sync::{ atomic::{AtomicU8, Ordering}, }; -use pumpkin_data::{ - entity::EntityType, item::Item, meta_data_type::MetaDataType, tracked_data::TrackedData, -}; +use pumpkin_data::{entity::EntityType, item::Item}; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::java::client::play::Metadata; @@ -88,8 +86,7 @@ impl SheepEntity { self.color_and_sheared.store(byte, Ordering::Relaxed); self.mob_entity.living_entity.entity.send_meta_data( &[Metadata::new( - TrackedData::WOOL_ID, - MetaDataType::BYTE, + pumpkin_data::tracked_data::sheep::WOOL_ID, byte as i8, )], None, diff --git a/crates/pumpkin/src/entity/passive/sniffer.rs b/crates/pumpkin/src/entity/passive/sniffer.rs index e42d92f0f..f4d943db7 100644 --- a/crates/pumpkin/src/entity/passive/sniffer.rs +++ b/crates/pumpkin/src/entity/passive/sniffer.rs @@ -6,10 +6,8 @@ use std::sync::{ use pumpkin_data::entity::{EntityStatus, EntityType}; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::sound::{Sound, SoundCategory}; use pumpkin_data::tag::{self, Taggable}; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::codec::var_int::VarInt; use pumpkin_protocol::java::client::play::Metadata; @@ -126,8 +124,7 @@ impl SnifferEntity { let entity = self.get_entity(); entity.send_meta_data( &[Metadata::new( - TrackedData::STATE, - MetaDataType::SNIFFER_STATE, + pumpkin_data::tracked_data::sniffer::STATE, VarInt(state.id()), )], None, @@ -195,8 +192,7 @@ impl SnifferEntity { self.drop_seed_at_tick.store(drop_tick, Ordering::Relaxed); entity.send_meta_data( &[Metadata::new( - TrackedData::DROP_SEED_AT_TICK, - MetaDataType::INT, + pumpkin_data::tracked_data::sniffer::DROP_SEED_AT_TICK, VarInt(drop_tick), )], None, @@ -397,8 +393,7 @@ impl Mob for SnifferEntity { if is_baby { entity.send_meta_data( &[Metadata::new( - TrackedData::BABY_ID, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::sniffer::BABY_ID, true, )], None, @@ -407,13 +402,11 @@ impl Mob for SnifferEntity { entity.send_meta_data( &[ Metadata::new( - TrackedData::STATE, - MetaDataType::SNIFFER_STATE, + pumpkin_data::tracked_data::sniffer::STATE, VarInt(self.get_state().id()), ), Metadata::new( - TrackedData::DROP_SEED_AT_TICK, - MetaDataType::INT, + pumpkin_data::tracked_data::sniffer::DROP_SEED_AT_TICK, VarInt(self.drop_seed_at_tick.load(Ordering::Relaxed)), ), ], diff --git a/crates/pumpkin/src/entity/passive/villager/mod.rs b/crates/pumpkin/src/entity/passive/villager/mod.rs index 51910bf5f..63677f40a 100644 --- a/crates/pumpkin/src/entity/passive/villager/mod.rs +++ b/crates/pumpkin/src/entity/passive/villager/mod.rs @@ -10,9 +10,7 @@ use pumpkin_data::block_properties::{ }; use pumpkin_data::entity::{EntityPose, EntityType}; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::tag::Taggable; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_inventory::merchant::merchant_screen_handler::MerchantScreenHandler; use pumpkin_inventory::screen_handler::{ BoxFuture, InventoryPlayer, ScreenHandlerFactory, SharedScreenHandler, @@ -166,8 +164,7 @@ impl VillagerEntity { // Send initial metadata mob_arc.get_entity().send_meta_data( &[Metadata::new( - TrackedData::VILLAGER_DATA, - MetaDataType::VILLAGER_DATA, + pumpkin_data::tracked_data::villager::VILLAGER_DATA, villager_data, )], None, @@ -224,8 +221,7 @@ impl VillagerEntity { }; self.get_entity().send_meta_data( &[Metadata::new( - TrackedData::VILLAGER_DATA, - MetaDataType::VILLAGER_DATA, + pumpkin_data::tracked_data::villager::VILLAGER_DATA, data, )], None, @@ -816,8 +812,7 @@ impl Mob for VillagerEntity { self.get_entity().set_pose(EntityPose::Standing); self.get_entity().send_meta_data( &[Metadata::new( - TrackedData::SLEEPING_POS_ID, - MetaDataType::OPTIONAL_BLOCK_POS, + pumpkin_data::tracked_data::villager::SLEEPING_POS_ID, None::, )], None, @@ -919,8 +914,7 @@ impl Mob for VillagerEntity { self.get_entity().set_pose(EntityPose::Sleeping); self.get_entity().send_meta_data( &[Metadata::new( - TrackedData::SLEEPING_POS_ID, - MetaDataType::OPTIONAL_BLOCK_POS, + pumpkin_data::tracked_data::villager::SLEEPING_POS_ID, Some(home_pos), )], None, @@ -942,8 +936,7 @@ impl Mob for VillagerEntity { self.get_entity().set_pose(EntityPose::Standing); self.get_entity().send_meta_data( &[Metadata::new( - TrackedData::SLEEPING_POS_ID, - MetaDataType::OPTIONAL_BLOCK_POS, + pumpkin_data::tracked_data::villager::SLEEPING_POS_ID, None::, )], None, diff --git a/crates/pumpkin/src/entity/passive/wolf.rs b/crates/pumpkin/src/entity/passive/wolf.rs index 6d78c1131..6a5f2cec9 100644 --- a/crates/pumpkin/src/entity/passive/wolf.rs +++ b/crates/pumpkin/src/entity/passive/wolf.rs @@ -7,9 +7,7 @@ use crossbeam::atomic::AtomicCell; use pumpkin_data::entity::EntityType; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::tag::{self, Taggable}; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::codec::var_int::VarInt; use pumpkin_protocol::java::client::play::Metadata; @@ -266,8 +264,7 @@ impl Mob for WolfEntity { if is_baby { entity.send_meta_data( &[Metadata::new( - TrackedData::BABY_ID, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::wolf::BABY_ID, true, )], None, @@ -275,32 +272,28 @@ impl Mob for WolfEntity { } entity.send_meta_data( &[Metadata::new( - TrackedData::TAMEABLE_FLAGS, - MetaDataType::BYTE, + pumpkin_data::tracked_data::wolf::TAMEABLE_FLAGS, self.get_tame_flags(), )], None, ); entity.send_meta_data( &[Metadata::new( - TrackedData::COLLAR_COLOR, - MetaDataType::INT, + pumpkin_data::tracked_data::wolf::COLLAR_COLOR, VarInt(self.collar_color.load(Ordering::Relaxed) as i32), )], None, ); entity.send_meta_data( &[Metadata::new( - TrackedData::WOLF_VARIANT_ID, - MetaDataType::WOLF_VARIANT, + pumpkin_data::tracked_data::wolf::WOLF_VARIANT_ID, VarInt(self.variant.load(Ordering::Relaxed) as i32), )], None, ); entity.send_meta_data( &[Metadata::new( - TrackedData::OWNER_UUID, - MetaDataType::OPTIONAL_UUID, + pumpkin_data::tracked_data::wolf::OWNER_UUID, self.owner.load(), )], None, diff --git a/crates/pumpkin/src/entity/player.rs b/crates/pumpkin/src/entity/player.rs index ee2138d4b..f0392d23e 100644 --- a/crates/pumpkin/src/entity/player.rs +++ b/crates/pumpkin/src/entity/player.rs @@ -17,8 +17,6 @@ use arc_swap::ArcSwap; use crossbeam::atomic::AtomicCell; use crossbeam::channel::Receiver; use pumpkin_data::dimension::Dimension; -use pumpkin_data::meta_data_type::MetaDataType; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_inventory::player::ender_chest_inventory::EnderChestInventory; use pumpkin_protocol::bedrock::client::play_status::CPlayStatus; use pumpkin_protocol::bedrock::client::set_time::CSetTime; @@ -2026,8 +2024,7 @@ impl Player { .set_pos(bed_head_pos.to_f64().add_raw(0.5, 0.6875, 0.5)); self.get_entity().send_meta_data( &[Metadata::new( - TrackedData::SLEEPING_POS_ID, - MetaDataType::OPTIONAL_BLOCK_POS, + pumpkin_data::tracked_data::player::SLEEPING_POS_ID, Some(bed_head_pos), )], None, @@ -2159,8 +2156,7 @@ impl Player { self.living_entity.entity.set_pos(self.position()); self.living_entity.entity.send_meta_data( &[Metadata::new( - TrackedData::SLEEPING_POS_ID, - MetaDataType::OPTIONAL_BLOCK_POS, + pumpkin_data::tracked_data::player::SLEEPING_POS_ID, None::, )], None, @@ -4075,24 +4071,20 @@ impl Player { &[ // v26.x Metadata::new( - TrackedData::PLAYER_MODE_CUSTOMISATION, - MetaDataType::BYTE, + pumpkin_data::tracked_data::player::PLAYER_MODE_CUSTOMISATION, config.skin_parts, ), Metadata::new( - TrackedData::PLAYER_MAIN_HAND, - MetaDataType::HUMANOID_ARM, + pumpkin_data::tracked_data::player::PLAYER_MAIN_HAND, config.main_hand as u8, ), // v1.21.x Metadata::new( - TrackedData::PLAYER_MODE_CUSTOMIZATION_ID, - MetaDataType::BYTE, + pumpkin_data::tracked_data::player::PLAYER_MODE_CUSTOMIZATION_ID, config.skin_parts, ), Metadata::new( - TrackedData::MAIN_ARM_ID, - MetaDataType::BYTE, + pumpkin_data::tracked_data::player::MAIN_ARM_ID, config.main_hand as u8, ), ], diff --git a/crates/pumpkin/src/entity/projectile/egg.rs b/crates/pumpkin/src/entity/projectile/egg.rs index a2155f4f8..392d60603 100644 --- a/crates/pumpkin/src/entity/projectile/egg.rs +++ b/crates/pumpkin/src/entity/projectile/egg.rs @@ -12,8 +12,6 @@ use crate::{ use pumpkin_data::entity::{EntityStatus, EntityType}; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_protocol::bedrock::server::actor_event::ActorEventType; use pumpkin_protocol::codec::item_stack_seralizer::ItemStackSerializer; use pumpkin_protocol::java::client::play::Metadata; @@ -76,8 +74,7 @@ impl EntityBase for EggEntity { // Sync the item stack so the client renders the correct color/variant entity.send_meta_data( &[Metadata::new( - TrackedData::ITEM_STACK, - MetaDataType::ITEM_STACK, + pumpkin_data::tracked_data::egg::ITEM_STACK, &ItemStackSerializer::from(stack.clone()), )], None, diff --git a/crates/pumpkin/src/entity/projectile/eye_of_ender.rs b/crates/pumpkin/src/entity/projectile/eye_of_ender.rs index 3a203e50a..36b4dbdf7 100644 --- a/crates/pumpkin/src/entity/projectile/eye_of_ender.rs +++ b/crates/pumpkin/src/entity/projectile/eye_of_ender.rs @@ -3,12 +3,12 @@ use crate::entity::living::LivingEntity; use crate::entity::player::Player; use crate::{entity::EntityBaseFuture, server::Server}; use core::f64; +use pumpkin_data::damage::DamageType; use pumpkin_data::entity::EntityType; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; use pumpkin_data::sound::Sound; use pumpkin_data::world::WorldEvent; -use pumpkin_data::{damage::DamageType, meta_data_type::MetaDataType, tracked_data::TrackedData}; use pumpkin_protocol::{ codec::item_stack_seralizer::ItemStackSerializer, java::client::play::Metadata, }; @@ -174,8 +174,7 @@ impl EntityBase for EyeOfEnder { Box::pin(async { self.entity.send_meta_data( &[Metadata::new( - TrackedData::ITEM, - MetaDataType::ITEM_STACK, + pumpkin_data::tracked_data::eye_of_ender::ITEM_STACK, &ItemStackSerializer::from(self.item_stack.lock().await.clone()), )], None, diff --git a/crates/pumpkin/src/entity/projectile/fireball.rs b/crates/pumpkin/src/entity/projectile/fireball.rs index d3f0ba91d..26e8ca050 100644 --- a/crates/pumpkin/src/entity/projectile/fireball.rs +++ b/crates/pumpkin/src/entity/projectile/fireball.rs @@ -4,8 +4,6 @@ use tokio::sync::RwLock; use pumpkin_data::item::Item; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::codec::item_stack_seralizer::ItemStackSerializer; use pumpkin_protocol::java::client::play::Metadata; @@ -118,8 +116,7 @@ impl FireballEntity { self.get_entity().send_meta_data( &[Metadata::new( - TrackedData::ITEM_STACK, - MetaDataType::ITEM_STACK, + pumpkin_data::tracked_data::fireball::ITEM_STACK, &ItemStackSerializer::from(new_item), )], None, @@ -201,8 +198,7 @@ impl EntityBase for FireballEntity { entity.send_meta_data( &[Metadata::new( - TrackedData::ITEM_STACK, - MetaDataType::ITEM_STACK, + pumpkin_data::tracked_data::fireball::ITEM_STACK, &ItemStackSerializer::from(stack.clone()), )], None, diff --git a/crates/pumpkin/src/entity/projectile/firework_rocket.rs b/crates/pumpkin/src/entity/projectile/firework_rocket.rs index 7cf55bb1f..1f20feef6 100644 --- a/crates/pumpkin/src/entity/projectile/firework_rocket.rs +++ b/crates/pumpkin/src/entity/projectile/firework_rocket.rs @@ -3,7 +3,7 @@ use crate::{ server::Server, world::World, }; -use pumpkin_data::{entity::EntityStatus, meta_data_type::MetaDataType, tracked_data::TrackedData}; +use pumpkin_data::entity::EntityStatus; use pumpkin_protocol::bedrock::server::actor_event::ActorEventType; use pumpkin_protocol::{codec::optional_int::OptionalInt, java::client::play::Metadata}; use pumpkin_util::{ @@ -71,8 +71,7 @@ impl FireworkRocketEntity { // Set shooter metadata rocket.entity.entity.send_meta_data( &[Metadata::new( - TrackedData::ATTACHED_TO_TARGET, - MetaDataType::OPTIONAL_INT, + pumpkin_data::tracked_data::firework_rocket::ATTACHED_TO_TARGET, OptionalInt(Some(shooter.entity_id)), )], None, diff --git a/crates/pumpkin/src/entity/projectile/fishing_bobber.rs b/crates/pumpkin/src/entity/projectile/fishing_bobber.rs index 2d44eb91f..101c027d1 100644 --- a/crates/pumpkin/src/entity/projectile/fishing_bobber.rs +++ b/crates/pumpkin/src/entity/projectile/fishing_bobber.rs @@ -9,9 +9,7 @@ use crate::{ server::Server, }; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::sound::{Sound, SoundCategory}; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_protocol::java::client::play::Metadata; use pumpkin_util::math::boundingbox::BoundingBox; use pumpkin_util::math::vector3::Vector3; @@ -217,8 +215,7 @@ impl FishingBobberEntity { .store(cand.get_entity().entity_id, Ordering::Relaxed); entity.send_meta_data( &[Metadata::new( - TrackedData::HOOKED_ENTITY, - MetaDataType::INT, + pumpkin_data::tracked_data::fishing_bobber::HOOKED_ENTITY, cand.get_entity().entity_id + 1, )], None, diff --git a/crates/pumpkin/src/entity/projectile/lingering_potion.rs b/crates/pumpkin/src/entity/projectile/lingering_potion.rs index d7854273a..0c24c91d6 100644 --- a/crates/pumpkin/src/entity/projectile/lingering_potion.rs +++ b/crates/pumpkin/src/entity/projectile/lingering_potion.rs @@ -72,8 +72,7 @@ impl EntityBase for LingeringPotionEntity { // Sync the item stack so the client renders the correct potion type entity.send_meta_data( &[pumpkin_protocol::java::client::play::Metadata::new( - pumpkin_data::tracked_data::TrackedData::ITEM_STACK, - pumpkin_data::meta_data_type::MetaDataType::ITEM_STACK, + pumpkin_data::tracked_data::lingering_potion::ITEM_STACK, &pumpkin_protocol::codec::item_stack_seralizer::ItemStackSerializer::from( stack.clone(), ), diff --git a/crates/pumpkin/src/entity/projectile/splash_potion.rs b/crates/pumpkin/src/entity/projectile/splash_potion.rs index 7c797e327..eb5117059 100644 --- a/crates/pumpkin/src/entity/projectile/splash_potion.rs +++ b/crates/pumpkin/src/entity/projectile/splash_potion.rs @@ -109,8 +109,7 @@ impl EntityBase for SplashPotionEntity { // Sync the item stack entity.send_meta_data( &[pumpkin_protocol::java::client::play::Metadata::new( - pumpkin_data::tracked_data::TrackedData::ITEM_STACK, - pumpkin_data::meta_data_type::MetaDataType::ITEM_STACK, + pumpkin_data::tracked_data::splash_potion::ITEM_STACK, &pumpkin_protocol::codec::item_stack_seralizer::ItemStackSerializer::from( stack.clone(), ), diff --git a/crates/pumpkin/src/entity/tnt.rs b/crates/pumpkin/src/entity/tnt.rs index 5c4c5f940..481b95a87 100644 --- a/crates/pumpkin/src/entity/tnt.rs +++ b/crates/pumpkin/src/entity/tnt.rs @@ -1,7 +1,7 @@ use super::{Entity, EntityBase, NBTStorage, living::LivingEntity}; use crate::{entity::EntityBaseFuture, server::Server}; use core::f32; -use pumpkin_data::{Block, meta_data_type::MetaDataType, tracked_data::TrackedData}; +use pumpkin_data::Block; use pumpkin_protocol::{codec::var_int::VarInt, java::client::play::Metadata}; use pumpkin_util::math::vector3::Vector3; use std::{ @@ -88,13 +88,11 @@ impl EntityBase for TNTEntity { self.entity.send_meta_data( &[ Metadata::new( - TrackedData::FUSE_ID, - MetaDataType::INTEGER, + pumpkin_data::tracked_data::tnt::FUSE_ID, VarInt(self.fuse.load(Relaxed) as i32), ), Metadata::new( - TrackedData::BLOCK_STATE_ID, - MetaDataType::BLOCK_STATE, + pumpkin_data::tracked_data::tnt::BLOCK_STATE_ID, VarInt(i32::from(Block::TNT.default_state.id.as_u16())), ), ], diff --git a/crates/pumpkin/src/entity/vehicle/boat.rs b/crates/pumpkin/src/entity/vehicle/boat.rs index 387626a1a..8506562db 100644 --- a/crates/pumpkin/src/entity/vehicle/boat.rs +++ b/crates/pumpkin/src/entity/vehicle/boat.rs @@ -9,8 +9,6 @@ use crate::server::Server; use pumpkin_data::damage::DamageType; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_protocol::java::client::play::Metadata; @@ -41,8 +39,8 @@ impl BoatEntity { self.vehicle.entity.send_meta_data( &[ - Metadata::new(TrackedData::ID_PADDLE_LEFT, MetaDataType::BOOLEAN, left), - Metadata::new(TrackedData::ID_PADDLE_RIGHT, MetaDataType::BOOLEAN, right), + Metadata::new(pumpkin_data::tracked_data::boat::ID_PADDLE_LEFT, left), + Metadata::new(pumpkin_data::tracked_data::boat::ID_PADDLE_RIGHT, right), ], None, ); diff --git a/crates/pumpkin/src/entity/vehicle/minecart/furnace.rs b/crates/pumpkin/src/entity/vehicle/minecart/furnace.rs index b8e13ba7b..014d8cf51 100644 --- a/crates/pumpkin/src/entity/vehicle/minecart/furnace.rs +++ b/crates/pumpkin/src/entity/vehicle/minecart/furnace.rs @@ -2,10 +2,8 @@ use std::sync::atomic::{AtomicI32, Ordering}; use crossbeam::atomic::AtomicCell; use pumpkin_data::item_stack::ItemStack; -use pumpkin_data::meta_data_type::MetaDataType; use pumpkin_data::particle::Particle; use pumpkin_data::tag::{self, Taggable}; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_nbt::compound::NbtCompound; use pumpkin_protocol::java::client::play::Metadata; use pumpkin_util::math::vector3::Vector3; @@ -32,8 +30,7 @@ impl FurnaceMinecart { fn set_fueled(entity: &Entity, fueled: bool) { entity.send_meta_data( &[Metadata::new( - TrackedData::ID_FUEL, - MetaDataType::BOOLEAN, + pumpkin_data::tracked_data::furnace_minecart::ID_FUEL, fueled, )], None, diff --git a/crates/pumpkin/src/entity/vehicle/vehicle.rs b/crates/pumpkin/src/entity/vehicle/vehicle.rs index b9e1b7767..0c716656a 100644 --- a/crates/pumpkin/src/entity/vehicle/vehicle.rs +++ b/crates/pumpkin/src/entity/vehicle/vehicle.rs @@ -6,8 +6,6 @@ use pumpkin_protocol::java::client::play::Metadata; use crate::entity::EntityBase; use crate::world::loot::{LootContextParameters, LootTableExt}; -use pumpkin_data::meta_data_type::MetaDataType; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_protocol::codec::var_int::VarInt; use pumpkin_util::GameMode; @@ -142,41 +140,21 @@ impl VehicleEntity { self.entity.send_meta_data( &[ Metadata::new( - TrackedData::DAMAGE_WOBBLE_TICKS, - MetaDataType::INTEGER, + pumpkin_data::tracked_data::boat::ID_HURT, VarInt(self.get_hurt_time()), ), Metadata::new( - TrackedData::DAMAGE_WOBBLE_SIDE, - MetaDataType::INTEGER, - VarInt(self.get_hurt_dir()), - ), - Metadata::new( - TrackedData::ID_HURT, - MetaDataType::INT, - VarInt(self.get_hurt_time()), - ), - Metadata::new( - TrackedData::ID_HURTDIR, - MetaDataType::INT, + pumpkin_data::tracked_data::boat::ID_HURTDIR, VarInt(self.get_hurt_dir()), ), ], None, ); self.entity.send_meta_data( - &[ - Metadata::new( - TrackedData::DAMAGE_WOBBLE_STRENGTH, - MetaDataType::FLOAT, - self.get_damage(), - ), - Metadata::new( - TrackedData::ID_DAMAGE, - MetaDataType::FLOAT, - self.get_damage(), - ), - ], + &[Metadata::new( + pumpkin_data::tracked_data::boat::ID_DAMAGE, + self.get_damage(), + )], None, ); } @@ -273,8 +251,6 @@ impl VehicleEntity { #[cfg(test)] mod tests { - use pumpkin_data::meta_data_type::MetaDataType; - use pumpkin_data::tracked_data::TrackedData; use pumpkin_protocol::codec::var_int::VarInt; use pumpkin_protocol::java::client::play::Metadata; use pumpkin_util::version::JavaMinecraftVersion; @@ -282,18 +258,8 @@ mod tests { fn wobble_integer_metadata(version: JavaMinecraftVersion) -> Vec { let mut bytes = Vec::new(); for metadata in [ - Metadata::new( - TrackedData::DAMAGE_WOBBLE_TICKS, - MetaDataType::INTEGER, - VarInt(10), - ), - Metadata::new( - TrackedData::DAMAGE_WOBBLE_SIDE, - MetaDataType::INTEGER, - VarInt(-1), - ), - Metadata::new(TrackedData::ID_HURT, MetaDataType::INT, VarInt(10)), - Metadata::new(TrackedData::ID_HURTDIR, MetaDataType::INT, VarInt(-1)), + Metadata::new(pumpkin_data::tracked_data::boat::ID_HURT, VarInt(10)), + Metadata::new(pumpkin_data::tracked_data::boat::ID_HURTDIR, VarInt(-1)), ] { metadata.write(&mut bytes, &version).unwrap(); } diff --git a/crates/pumpkin/src/world/mod.rs b/crates/pumpkin/src/world/mod.rs index fcc9d01b7..70a5dd4df 100644 --- a/crates/pumpkin/src/world/mod.rs +++ b/crates/pumpkin/src/world/mod.rs @@ -62,8 +62,6 @@ use pumpkin_data::dimension::Dimension; use pumpkin_data::entity::MobCategory; use pumpkin_data::fluid::{Falling, FluidProperties, FluidState}; use pumpkin_data::game_rules::{GameRule, GameRuleValue}; -use pumpkin_data::meta_data_type::MetaDataType; -use pumpkin_data::tracked_data::TrackedData; use pumpkin_data::{ Block, BlockStateId, entity::{EntityStatus, EntityType}, @@ -887,13 +885,11 @@ impl World { let mut buf = Vec::new(); for meta in [ Metadata::new( - TrackedData::PLAYER_MODE_CUSTOMISATION, - MetaDataType::BYTE, + pumpkin_data::tracked_data::player::PLAYER_MODE_CUSTOMISATION, skin_parts, ), Metadata::new( - TrackedData::PLAYER_MODE_CUSTOMIZATION_ID, - MetaDataType::BYTE, + pumpkin_data::tracked_data::player::PLAYER_MODE_CUSTOMIZATION_ID, skin_parts, ), ] { @@ -3385,16 +3381,14 @@ impl World { let mut buf = Vec::new(); { let meta = Metadata::new( - TrackedData::PLAYER_MODE_CUSTOMISATION, - MetaDataType::BYTE, + pumpkin_data::tracked_data::player::PLAYER_MODE_CUSTOMISATION, config.skin_parts, ); let _ = meta.write(&mut buf, &client.version.load()); }; { let meta = Metadata::new( - TrackedData::PLAYER_MODE_CUSTOMIZATION_ID, - MetaDataType::BYTE, + pumpkin_data::tracked_data::player::PLAYER_MODE_CUSTOMIZATION_ID, config.skin_parts, ); let _ = meta.write(&mut buf, &client.version.load()); diff --git a/tools/pumpkin-codegen/src/main.rs b/tools/pumpkin-codegen/src/main.rs index 1d329f397..289e810f6 100644 --- a/tools/pumpkin-codegen/src/main.rs +++ b/tools/pumpkin-codegen/src/main.rs @@ -239,6 +239,7 @@ pub fn write_generated_file(new_code: &str, out_file: &str) { } /// Error returned when `rustfmt` is unavailable or fails to format code. +#[derive(Debug)] pub struct RustFmtError; /// Formats a Rust source string by piping it through `rustfmt`. diff --git a/tools/pumpkin-codegen/src/meta_data_type.rs b/tools/pumpkin-codegen/src/meta_data_type.rs index 1df08f2fb..87524b240 100644 --- a/tools/pumpkin-codegen/src/meta_data_type.rs +++ b/tools/pumpkin-codegen/src/meta_data_type.rs @@ -5,6 +5,25 @@ use quote::{format_ident, quote}; use crate::version::JavaMinecraftVersion; +fn canonicalize_type_name(name: &str) -> String { + match name { + "integer" | "int" => "int".to_string(), + "entity_pose" | "pose" => "pose".to_string(), + "facing" | "direction" => "direction".to_string(), + "text_component" | "component" => "component".to_string(), + "optional_text_component" | "optional_component" => "optional_component".to_string(), + "optional_int" | "optional_unsigned_int" => "optional_unsigned_int".to_string(), + "vector_3f" | "vector3" => "vector3".to_string(), + "quaternion_f" | "quaternion" => "quaternion".to_string(), + "rotation" | "rotations" => "rotations".to_string(), + "particle_list" | "particles" => "particles".to_string(), + "copper_golem_state" | "weathering_copper_state" => "weathering_copper_state".to_string(), + "profile" | "resolvable_profile" => "resolvable_profile".to_string(), + "arm" | "humanoid_arm" => "humanoid_arm".to_string(), + other => other.to_string(), + } +} + /// Generates the `TokenStream` for the `MetaDataType` struct with per-version ID fields and constants. pub fn build() -> TokenStream { let assets = [ @@ -31,7 +50,8 @@ pub fn build() -> TokenStream { serde_json::from_str(&fs::read_to_string(&path).unwrap()) .unwrap_or_else(|_| panic!("Failed to parse {file}")); for (name, id) in parsed { - handlers_map.entry(name).or_default().insert(ver, id); + let canonical = canonicalize_type_name(&name); + handlers_map.entry(canonical).or_default().insert(ver, id); } } @@ -65,6 +85,22 @@ pub fn build() -> TokenStream { }); } + let aliases = quote! { + pub const INTEGER: MetaDataType = Self::INT; + pub const ENTITY_POSE: MetaDataType = Self::POSE; + pub const FACING: MetaDataType = Self::DIRECTION; + pub const TEXT_COMPONENT: MetaDataType = Self::COMPONENT; + pub const OPTIONAL_TEXT_COMPONENT: MetaDataType = Self::OPTIONAL_COMPONENT; + pub const OPTIONAL_INT: MetaDataType = Self::OPTIONAL_UNSIGNED_INT; + pub const VECTOR_3F: MetaDataType = Self::VECTOR3; + pub const QUATERNION_F: MetaDataType = Self::QUATERNION; + pub const ROTATION: MetaDataType = Self::ROTATIONS; + pub const PARTICLE_LIST: MetaDataType = Self::PARTICLES; + pub const COPPER_GOLEM_STATE: MetaDataType = Self::WEATHERING_COPPER_STATE; + pub const PROFILE: MetaDataType = Self::RESOLVABLE_PROFILE; + pub const ARM: MetaDataType = Self::HUMANOID_ARM; + }; + quote! { #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, PartialOrd, Ord)] pub struct MetaDataType { @@ -74,6 +110,8 @@ pub fn build() -> TokenStream { impl MetaDataType { #variants + #aliases + pub const fn id(&self, version: pumpkin_util::version::JavaMinecraftVersion) -> i32 { match version { #to_id_arms diff --git a/tools/pumpkin-codegen/src/tracked_data.rs b/tools/pumpkin-codegen/src/tracked_data.rs index 49e5f5d13..be5294bdf 100644 --- a/tools/pumpkin-codegen/src/tracked_data.rs +++ b/tools/pumpkin-codegen/src/tracked_data.rs @@ -1,13 +1,26 @@ +use std::{ + collections::{BTreeMap, BTreeSet}, + fs, +}; + use proc_macro2::TokenStream; use quote::{format_ident, quote}; -use std::{collections::BTreeMap, fs}; +use serde::Deserialize; use crate::version::JavaMinecraftVersion; /// The newest protocol version used as the fallback for unknown versions in `TrackedId::get`. const LATEST_VERSION: JavaMinecraftVersion = JavaMinecraftVersion::V_26_2; -/// Generates the `TokenStream` for `TrackedId`, `TrackedData`, and all per-entity tracking constants. +#[derive(Deserialize)] +struct RawTrackedField { + id: u8, + r#type: String, + #[allow(dead_code)] + type_id: u8, +} + +/// Generates the `TokenStream` for `TrackedId`, `TrackedData`, and all per-entity tracking modules. pub(crate) fn build() -> TokenStream { let assets = [ (JavaMinecraftVersion::V_1_21, "1_21_tracked_data.json"), @@ -25,108 +38,38 @@ pub(crate) fn build() -> TokenStream { let mut versions = BTreeMap::new(); for (ver, file) in assets { let path = format!("../../assets/tracked_data/{file}"); - - let content = fs::read_to_string(&path) - .unwrap_or_else(|e| panic!("Failed to read JSON file: {path} {e}")); - let mut parsed: BTreeMap = serde_json::from_str(&content) - .unwrap_or_else(|e| panic!("Failed to parse {path}: {e}")); - - // The upstream flattened asset loses duplicate Mojang field names. - // Before 26.1 the wolf tracker was named VARIANT; newer mappings use - // DATA_VARIANT_ID, which collides with unrelated entity fields in the - // flattened table. Preserve the legacy value and set the entity-scoped - // ID for the new mappings explicitly. - let wolf_variant_id = match ver { - JavaMinecraftVersion::V_26_1 | JavaMinecraftVersion::V_26_2 => Some(23), - _ => parsed.get("VARIANT").copied(), - }; - if let Some(id) = wolf_variant_id { - parsed.insert("WOLF_VARIANT_ID".to_owned(), id); + if let Ok(content) = fs::read_to_string(&path) { + if let Ok(parsed) = serde_json::from_str::< + BTreeMap>, + >(&content) + { + versions.insert(ver, parsed); + } } - - let cat_variant_id = match ver { - JavaMinecraftVersion::V_26_1 | JavaMinecraftVersion::V_26_2 => Some(20), - _ => parsed.get("CAT_VARIANT").copied().or(Some(19)), - }; - if let Some(id) = cat_variant_id { - parsed.insert("CAT_VARIANT".to_owned(), id); - parsed.insert("CAT_VARIANT_ID".to_owned(), id); - } - - let cat_collar_color_id = match ver { - JavaMinecraftVersion::V_26_1 | JavaMinecraftVersion::V_26_2 => Some(23), - _ => Some(22), - }; - if let Some(id) = cat_collar_color_id { - parsed.insert("CAT_COLLAR_COLOR".to_owned(), id); - parsed.insert("CAT_COLLAR_COLOR_ID".to_owned(), id); - } - - let wolf_collar_color_id = match ver { - JavaMinecraftVersion::V_26_1 | JavaMinecraftVersion::V_26_2 => Some(21), - _ => Some(20), - }; - if let Some(id) = wolf_collar_color_id { - parsed.insert("WOLF_COLLAR_COLOR".to_owned(), id); - parsed.insert("WOLF_COLLAR_COLOR_ID".to_owned(), id); - } - - let sound_variant_id = match ver { - JavaMinecraftVersion::V_26_1 | JavaMinecraftVersion::V_26_2 => Some(24), - JavaMinecraftVersion::V_1_21_5 - | JavaMinecraftVersion::V_1_21_6 - | JavaMinecraftVersion::V_1_21_7 - | JavaMinecraftVersion::V_1_21_9 - | JavaMinecraftVersion::V_1_21_11 => Some(23), - _ => None, - }; - if let Some(id) = sound_variant_id { - parsed.insert("SOUND_VARIANT".to_owned(), id); - parsed.insert("SOUND_VARIANT_ID".to_owned(), id); - parsed.insert("CAT_SOUND_VARIANT_ID".to_owned(), id); - parsed.insert("WOLF_SOUND_VARIANT_ID".to_owned(), id); - } - - let is_lying_id = match ver { - JavaMinecraftVersion::V_26_1 | JavaMinecraftVersion::V_26_2 => Some(21), - _ => Some(20), - }; - if let Some(id) = is_lying_id { - parsed.insert("IS_LYING".to_owned(), id); - parsed.insert("IN_SLEEPING_POSE".to_owned(), id); - } - - let relax_state_one_id = match ver { - JavaMinecraftVersion::V_26_1 | JavaMinecraftVersion::V_26_2 => Some(22), - _ => Some(21), - }; - if let Some(id) = relax_state_one_id { - parsed.insert("RELAX_STATE_ONE".to_owned(), id); - parsed.insert("HEAD_DOWN".to_owned(), id); - } - - versions.insert(ver, parsed); } - let tracked_data_struct = generate_struct(&versions); - let constants = generate_consts(&versions); + if versions.is_empty() { + panic!("No tracked data asset files found in assets/tracked_data"); + } + + let tracked_id_struct = generate_tracked_id_struct(&versions); + let tracked_data_struct = generate_tracked_data_struct(); + let entity_modules = generate_entity_modules(&versions); quote! { + use crate::meta_data_type::MetaDataType; use pumpkin_util::version::JavaMinecraftVersion; + #tracked_id_struct + #tracked_data_struct - pub struct TrackedData; - - impl TrackedData { - #constants - } + #entity_modules } } /// Generates the `TrackedId` struct definition with one `u8` field per supported version. -fn generate_struct(versions: &BTreeMap) -> TokenStream { - // Build struct fields +fn generate_tracked_id_struct(versions: &BTreeMap) -> TokenStream { let mut struct_fields = TokenStream::new(); for ver in versions.keys() { let ident = ver.to_field_ident(); @@ -135,9 +78,12 @@ fn generate_struct(versions: &BTreeMap) -> TokenStre }); } - let latest_field_ident = LATEST_VERSION.to_field_ident(); + let latest_field_ident = if versions.contains_key(&LATEST_VERSION) { + LATEST_VERSION.to_field_ident() + } else { + versions.keys().last().unwrap().to_field_ident() + }; - // Build match arms let mut match_arms = TokenStream::new(); for ver in versions.keys() { let ident = ver.to_field_ident(); @@ -147,12 +93,14 @@ fn generate_struct(versions: &BTreeMap) -> TokenStre } quote! { + #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)] pub struct TrackedId { #struct_fields } impl TrackedId { - pub fn get(&self, version: &JavaMinecraftVersion) -> u8 { + #[must_use] + pub const fn get(&self, version: &JavaMinecraftVersion) -> u8 { match version { #match_arms _ => self.#latest_field_ident, @@ -168,67 +116,324 @@ fn generate_struct(versions: &BTreeMap) -> TokenStre } } -/// Generates `TrackedId` constants for every tracked data key present in the latest version. -fn generate_consts(versions: &BTreeMap>) -> TokenStream { - let mut constants = TokenStream::new(); +/// Generates the `TrackedData` struct with `id` and `type` fields. +fn generate_tracked_data_struct() -> TokenStream { + quote! { + #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)] + pub struct TrackedData { + pub id: TrackedId, + pub r#type: MetaDataType, + } - // Union of all normalized names across every version - let all_names: std::collections::BTreeSet = versions + impl TrackedData { + #[must_use] + pub const fn new(id: TrackedId, r#type: MetaDataType) -> Self { + Self { id, r#type } + } + + #[must_use] + pub const fn get(&self, version: &JavaMinecraftVersion) -> u8 { + self.id.get(version) + } + } + } +} + +/// Generates entity-specific modules containing constants for all tracked fields. +fn generate_entity_modules( + versions: &BTreeMap>>, +) -> TokenStream { + let mut modules = TokenStream::new(); + + let all_entities: BTreeSet = versions .values() - .flat_map(|data| data.keys().map(|k| normalize_name(k))) + .flat_map(|entities| entities.keys().cloned()) .collect(); - for final_name in &all_names { - let ident = format_ident!("{}", final_name); - // Some versions prefix keys with DATA_ (Bedrock), others don't (Java) - // Try both forms so every version resolves correctly - let prefixed = format!("DATA_{final_name}"); - let aliases: &[&str] = match final_name.as_str() { - "CUSTOM_NAME_VISIBLE" => &["NAME_VISIBLE"], - "IS_LYING" => &["IN_SLEEPING_POSE"], - "IN_SLEEPING_POSE" => &["IS_LYING"], - "RELAX_STATE_ONE" => &["HEAD_DOWN"], - "HEAD_DOWN" => &["RELAX_STATE_ONE"], - "SOUND_VARIANT" => &["SOUND_VARIANT_ID", "DATA_SOUND_VARIANT_ID"], - "SOUND_VARIANT_ID" => &["SOUND_VARIANT", "DATA_SOUND_VARIANT_ID"], - _ => &[], - }; + for entity in &all_entities { + let entity_ident = format_ident!("{}", entity); - let mut fields = TokenStream::new(); - for (ver, data) in versions.iter() { - let field_ident = ver.to_field_ident(); - let id = data - .get(final_name.as_str()) - .or_else(|| data.get(prefixed.as_str())) - .or_else(|| aliases.iter().find_map(|alias| data.get(*alias))) - .copied() - .unwrap_or(255); - fields.extend(quote! { - #field_ident: #id, + let all_fields: BTreeSet = versions + .values() + .filter_map(|entities| entities.get(entity)) + .flat_map(|fields| fields.keys().cloned()) + .collect(); + + let mut field_consts = TokenStream::new(); + let mut defined_idents = BTreeSet::new(); + + // 1. Generate base field constants + for field in &all_fields { + let field_upper = field.to_uppercase(); + let field_ident = format_ident!("{}", field_upper); + defined_idents.insert(field_upper.clone()); + + let mut id_fields = TokenStream::new(); + let mut latest_type = String::new(); + + for (ver, entities) in versions { + let ver_ident = ver.to_field_ident(); + let field_info = entities.get(entity).and_then(|f| f.get(field)); + let id = field_info.map_or(255u8, |info| info.id); + if let Some(info) = field_info { + latest_type = info.r#type.clone(); + } + id_fields.extend(quote! { + #ver_ident: #id, + }); + } + + let type_const_ident = format_ident!("{}", latest_type.to_uppercase()); + + field_consts.extend(quote! { + pub const #field_ident: TrackedData = TrackedData { + id: TrackedId { #id_fields }, + r#type: MetaDataType::#type_const_ident, + }; }); } - constants.extend(quote! { - pub const #ident: TrackedId = TrackedId { #fields }; + // 2. Generate normalized and semantic aliases + for field in &all_fields { + let field_upper = field.to_uppercase(); + let field_ident = format_ident!("{}", field_upper); + + let mut candidate_aliases = Vec::new(); + + // Strip DATA_ prefix + if let Some(stripped) = field_upper.strip_prefix("DATA_") { + candidate_aliases.push(stripped.to_string()); + } + + // Strip _ID suffix + if let Some(stripped_id) = field_upper.strip_suffix("_ID") { + candidate_aliases.push(stripped_id.to_string()); + if let Some(norm) = stripped_id.strip_prefix("DATA_") { + candidate_aliases.push(norm.to_string()); + } + } + + // Semantic aliases + add_semantic_aliases(entity, &field_upper, &mut candidate_aliases); + + for alias in candidate_aliases { + if !defined_idents.contains(&alias) && is_valid_ident(&alias) { + defined_idents.insert(alias.clone()); + let alias_ident = format_ident!("{}", alias); + field_consts.extend(quote! { + pub const #alias_ident: TrackedData = #field_ident; + }); + } + } + } + + modules.extend(quote! { + pub mod #entity_ident { + use super::*; + + #field_consts + } }); } - constants + modules } -fn normalize_name(name: &str) -> String { - let upper = name.to_uppercase(); - let normalized = upper - .strip_prefix("DATA_") - .map_or(upper.clone(), str::to_string); +fn is_valid_ident(name: &str) -> bool { + if name.is_empty() { + return false; + } + let mut chars = name.chars(); + let first = chars.next().unwrap(); + if !first.is_ascii_alphabetic() && first != '_' { + return false; + } + if !chars.all(|c| c.is_ascii_alphanumeric() || c == '_') { + return false; + } + !matches!( + name, + "as" | "break" + | "const" + | "continue" + | "crate" + | "else" + | "enum" + | "extern" + | "false" + | "fn" + | "for" + | "if" + | "impl" + | "in" + | "let" + | "loop" + | "match" + | "mod" + | "move" + | "mut" + | "pub" + | "ref" + | "return" + | "self" + | "Self" + | "static" + | "struct" + | "super" + | "trait" + | "true" + | "type" + | "unsafe" + | "use" + | "where" + | "while" + | "async" + | "await" + | "dyn" + | "abstract" + | "become" + | "box" + | "do" + | "final" + | "macro" + | "override" + | "priv" + | "typeof" + | "unsized" + | "virtual" + | "yield" + | "try" + ) +} - // Mojang renamed the shared entity custom-name visibility tracker from - // NAME_VISIBLE to DATA_CUSTOM_NAME_VISIBLE in newer mappings. Keep one - // generated constant usable across both naming schemes. - if normalized == "NAME_VISIBLE" { - "CUSTOM_NAME_VISIBLE".to_string() - } else { - normalized +fn add_semantic_aliases(entity: &str, field: &str, aliases: &mut Vec) { + match (entity, field) { + (_, "DATA_FLAGS_ID") => { + aliases.push("TAMEABLE_FLAGS".to_string()); + aliases.push("FLAGS".to_string()); + } + (_, "DATA_OWNERUUID_ID") => { + aliases.push("OWNER_UUID".to_string()); + } + ("creeper", "DATA_IS_POWERED") => { + aliases.push("CHARGED".to_string()); + } + ("creeper", "DATA_SWELL_DIR") => { + aliases.push("FUSE_ID".to_string()); + } + ("tnt" | "primed_tnt", "DATA_FUSE_ID") => { + aliases.push("FUSE_ID".to_string()); + } + ("sheep", "DATA_WOOL_ID") => { + aliases.push("WOOL_ID".to_string()); + } + ("cat", "IS_LYING") => { + aliases.push("IN_SLEEPING_POSE".to_string()); + } + ("cat", "RELAX_STATE_ONE") => { + aliases.push("HEAD_DOWN".to_string()); + } + ("cat", "DATA_SOUND_VARIANT_ID") | ("wolf", "DATA_SOUND_VARIANT_ID") => { + aliases.push("SOUND_VARIANT".to_string()); + aliases.push("SOUND_VARIANT_ID".to_string()); + } + ("cat", "DATA_VARIANT_ID") => { + aliases.push("CAT_VARIANT".to_string()); + aliases.push("CAT_VARIANT_ID".to_string()); + aliases.push("VARIANT".to_string()); + } + ("wolf", "DATA_VARIANT_ID") => { + aliases.push("WOLF_VARIANT_ID".to_string()); + aliases.push("VARIANT".to_string()); + } + ("cat", "DATA_COLLAR_COLOR") => { + aliases.push("CAT_COLLAR_COLOR".to_string()); + aliases.push("COLLAR_COLOR".to_string()); + } + ("wolf", "DATA_COLLAR_COLOR") => { + aliases.push("WOLF_COLLAR_COLOR".to_string()); + aliases.push("COLLAR_COLOR".to_string()); + } + ("player" | "avatar" | "mannequin", "DATA_PLAYER_MODE_CUSTOMISATION") => { + aliases.push("PLAYER_MODE_CUSTOMIZATION_ID".to_string()); + } + ("player" | "avatar" | "mannequin", "DATA_PLAYER_MAIN_HAND") => { + aliases.push("MAIN_ARM_ID".to_string()); + } + ("display" | "block_display" | "item_display" | "text_display", _) => match field { + "DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID" => { + aliases.push("START_INTERPOLATION".to_string()); + } + "DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID" => { + aliases.push("INTERPOLATION_DURATION".to_string()); + } + "DATA_POS_ROT_INTERPOLATION_DURATION_ID" => { + aliases.push("TELEPORT_DURATION".to_string()); + } + "DATA_TRANSLATION_ID" => { + aliases.push("TRANSLATION".to_string()); + } + "DATA_SCALE_ID" => { + aliases.push("SCALE".to_string()); + } + "DATA_LEFT_ROTATION_ID" => { + aliases.push("LEFT_ROTATION".to_string()); + } + "DATA_RIGHT_ROTATION_ID" => { + aliases.push("RIGHT_ROTATION".to_string()); + } + "DATA_BILLBOARD_RENDER_CONSTRAINTS_ID" => { + aliases.push("BILLBOARD".to_string()); + } + "DATA_BRIGHTNESS_OVERRIDE_ID" => { + aliases.push("BRIGHTNESS".to_string()); + } + "DATA_VIEW_RANGE_ID" => { + aliases.push("VIEW_RANGE".to_string()); + } + "DATA_SHADOW_RADIUS_ID" => { + aliases.push("SHADOW_RADIUS".to_string()); + } + "DATA_SHADOW_STRENGTH_ID" => { + aliases.push("SHADOW_STRENGTH".to_string()); + } + "DATA_WIDTH_ID" => { + aliases.push("WIDTH".to_string()); + } + "DATA_HEIGHT_ID" => { + aliases.push("HEIGHT".to_string()); + } + "DATA_GLOW_COLOR_OVERRIDE_ID" => { + aliases.push("GLOW_COLOR_OVERRIDE".to_string()); + } + "DATA_BLOCK_STATE_ID" => { + aliases.push("BLOCK_STATE".to_string()); + } + "DATA_ITEM_STACK_ID" => { + aliases.push("ITEM".to_string()); + aliases.push("ITEM_STACK".to_string()); + } + "DATA_ITEM_DISPLAY_ID" => { + aliases.push("ITEM_DISPLAY".to_string()); + } + "DATA_TEXT_ID" => { + aliases.push("TEXT".to_string()); + } + "DATA_LINE_WIDTH_ID" => { + aliases.push("LINE_WIDTH".to_string()); + } + "DATA_BACKGROUND_COLOR_ID" => { + aliases.push("BACKGROUND".to_string()); + } + "DATA_TEXT_OPACITY_ID" => { + aliases.push("TEXT_OPACITY".to_string()); + } + "DATA_STYLE_FLAGS_ID" => { + aliases.push("TEXT_DISPLAY_FLAGS".to_string()); + } + _ => {} + }, + _ => {} } } @@ -238,61 +443,12 @@ mod tests { use quote::quote; #[test] - fn wolf_variant_keeps_its_entity_specific_v26_2_tracker_id() { + fn wolf_and_cat_have_correct_entity_specific_tracker_constants() { let generated = build().to_string(); - assert!(generated.contains("WOLF_VARIANT_ID")); - let wolf = generated - .split("WOLF_VARIANT_ID") - .nth(1) - .expect("wolf tracker constant"); - assert!(wolf.contains("v1_21_11 : 20u8")); - assert!(wolf.contains("v26_2 : 23u8")); - } - - #[test] - fn cat_trackers_keep_their_entity_specific_tracker_ids() { - let generated = build().to_string(); - - assert!(generated.contains("CAT_VARIANT")); - let cat_variant = generated - .split("CAT_VARIANT") - .nth(1) - .expect("cat variant constant"); - assert!(cat_variant.contains("v1_21_11 : 19u8")); - assert!(cat_variant.contains("v26_2 : 20u8")); - - assert!(generated.contains("IS_LYING")); - let is_lying = generated - .split("IS_LYING") - .nth(1) - .expect("is lying constant"); - assert!(is_lying.contains("v1_21_11 : 20u8")); - assert!(is_lying.contains("v26_2 : 21u8")); - - assert!(generated.contains("RELAX_STATE_ONE")); - let relax = generated - .split("RELAX_STATE_ONE") - .nth(1) - .expect("relax state one constant"); - assert!(relax.contains("v1_21_11 : 21u8")); - assert!(relax.contains("v26_2 : 22u8")); - - assert!(generated.contains("CAT_COLLAR_COLOR")); - let collar = generated - .split("CAT_COLLAR_COLOR") - .nth(1) - .expect("cat collar color constant"); - assert!(collar.contains("v1_21_11 : 22u8")); - assert!(collar.contains("v26_2 : 23u8")); - - assert!(generated.contains("SOUND_VARIANT")); - let sound = generated - .split("SOUND_VARIANT") - .nth(1) - .expect("sound variant constant"); - assert!(sound.contains("v1_21_11 : 23u8")); - assert!(sound.contains("v26_2 : 24u8")); + assert!(generated.contains("mod wolf")); + assert!(generated.contains("mod cat")); + assert!(generated.contains("DATA_COLLAR_COLOR")); } #[test] @@ -300,8 +456,11 @@ mod tests { let checked_in = std::fs::read_to_string("../../crates/pumpkin-data/src/generated/tracked_data.rs") .expect("checked-in tracked data"); - let parsed = syn::parse_file(&checked_in).expect("valid generated Rust"); + let generated = crate::format_code(&build().to_string()).expect("valid rustfmt"); - assert_eq!(quote!(#parsed).to_string(), build().to_string()); + assert_eq!( + checked_in.trim(), + format!("/* This file is generated. Do not edit manually. */\n{generated}").trim() + ); } }